BoB robotics
The Brains on Board robotics library
BoBRobotics::Robots::TankPID< TankType, PoseGetterType > Member List

This is the complete list of members for BoBRobotics::Robots::TankPID< TankType, PoseGetterType >, including all inherited members.

getPose() const (defined in BoBRobotics::Robots::TankPID< TankType, PoseGetterType >)BoBRobotics::Robots::TankPID< TankType, PoseGetterType >inline
getRobot() (defined in BoBRobotics::Robots::TankPID< TankType, PoseGetterType >)BoBRobotics::Robots::TankPID< TankType, PoseGetterType >inline
getRobot() const (defined in BoBRobotics::Robots::TankPID< TankType, PoseGetterType >)BoBRobotics::Robots::TankPID< TankType, PoseGetterType >inline
handleEvent(S state, Event event)=0 (defined in BoBRobotics::FSM< S >::StateHandler)BoBRobotics::FSM< S >::StateHandlerprivatepure virtual
moveTo(const Vector2< meter_t > &goal) (defined in BoBRobotics::Robots::TankPID< TankType, PoseGetterType >)BoBRobotics::Robots::TankPID< TankType, PoseGetterType >inline
pollPositioner() (defined in BoBRobotics::Robots::TankPID< TankType, PoseGetterType >)BoBRobotics::Robots::TankPID< TankType, PoseGetterType >inline
reset() (defined in BoBRobotics::Robots::TankPID< TankType, PoseGetterType >)BoBRobotics::Robots::TankPID< TankType, PoseGetterType >inline
TankPID(TankType &robot, PoseGetterType &poseGetter, float Kp, float Ki, float Kd, meter_t distanceTolerance=5_cm, radian_t angleTolerance=3_deg, radian_t startTurningThreshold=45_deg, float averageSpeed=0.5f) (defined in BoBRobotics::Robots::TankPID< TankType, PoseGetterType >)BoBRobotics::Robots::TankPID< TankType, PoseGetterType >inline