Class diff_drive_fsm

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public rpfsm::simple_fsm

Class Documentation

class diff_drive_fsm : public rpfsm::simple_fsm

Handles the control of the diff drive for the robot, in terms of how quickly/how much to change wheel speeds. Does NOT actually change the wheel speeds.

Public Functions

diff_drive_fsm(const ckin2D::config::diff_drive_config *config)
diff_drive_fsm(diff_drive_fsm&&)
void change_velocity(const ckin::twist &delta)
inline const ckin::twist &configured_twist(void) const
diff_drive_fsm &operator=(diff_drive_fsm&&)