Changeset 379 in flair-src for trunk/demos/TwoWheelRobotCircleFollower/ugv/src/CircleFollower.h
- Timestamp:
- 12/17/20 15:30:33 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/demos/TwoWheelRobotCircleFollower/ugv/src/CircleFollower.h
r377 r379 20 20 namespace gui { 21 21 class PushButton; 22 class DoubleSpinBox; 22 23 } 23 24 namespace filter { … … 41 42 42 43 enum class BehaviourMode_t { 43 Default,44 Manual, 44 45 Circle 45 46 }; 46 47 48 void Run(void); 49 void StartCircle(void); 50 void StopCircle(void); 51 void ComputeManualControls(void); 52 void ComputeCircleControls(void); 53 54 flair::filter::Pid *uX, *uY; 55 flair::gui::PushButton *startCircle,*stopCircle,*button_kill; 56 flair::gui::DoubleSpinBox *l; 57 flair::meta::MetaVrpnObject *targetVrpn,*ugvVrpn; 58 flair::filter::TrajectoryGenerator2DCircle *circle; 47 59 BehaviourMode_t behaviourMode; 48 60 bool vrpnLost; 49 flair::sensor::TargetController *controller; 50 51 void Run(void); 52 void StartCircle(void); 53 void StopCircle(void); 54 55 flair::filter::Pid *uX, *uY; 56 57 flair::gui::PushButton *startCircle,*stopCircle,*button_kill; 58 flair::meta::MetaVrpnObject *targetVrpn,*ugvVrpn; 59 flair::filter::TrajectoryGenerator2DCircle *circle; 60 61 flair::sensor::TargetController *controller; 61 62 }; 62 63
Note:
See TracChangeset
for help on using the changeset viewer.