TR-mbed 1.0
Loading...
Searching...
No Matches
RamseteController.h
Go to the documentation of this file.
1//
2// Created by ben332004 on 3/13/23.
3//
4
5#ifndef TR_EMBEDDED_RAMSETECONTROLLER_H
6#define TR_EMBEDDED_RAMSETECONTROLLER_H
7
9#include <algorithms/Pose2D.h>
10#include <math.h>
11
17private:
18 double b;
19 double zeta;
20
21 double sinc(double x);
22
23public:
28
38 ChassisSpeeds calculate(Pose2D currentPose, Pose2D desiredPose, double desiredLinearVelocity, double desiredAngularVelocity);
39};
40
41
42#endif //TR_EMBEDDED_RAMSETECONTROLLER_H
Definition Pose2D.h:13
Definition RamseteController.h:16
ChassisSpeeds calculate(Pose2D currentPose, Pose2D desiredPose, double desiredLinearVelocity, double desiredAngularVelocity)
Definition RamseteController.cpp:12
RamseteController()
Definition RamseteController.cpp:7
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
Definition gnuplot_common_settings.hh:12
Definition ChassisSubsystem.h:66