Classes | |
struct | LoopState |
struct | MovementState |
struct | State |
struct | Waypoint |
Public Member Functions | |
Waypoint | operator[] (int i) |
void | addWaypoint (Waypoint wp) |
void | resume () |
void | start () |
void | pause () |
void | stop () |
void | disable () |
void | enable () |
bool | step (RobotSimEvents::BeeStemMotorControllerMessagePtr &msg, RobotSimEvents::BeeStemConfigMessagePtr &depthMsg, Waypoint currentPose) |
void | setMotorVal (RobotSimEvents::BeeStemMotorControllerMessagePtr &msg, int i, int val) |
bool | getMsgToFaceAngle (RobotSimEvents::BeeStemMotorControllerMessagePtr &msg, float currentAngle, float desiredAngle) |
Public Attributes | |
float | desiredAngle |
float | distance |
int | mLoopState |
int | mID |
int | mState |
int | mMovementState |
int | mCurrentWaypointIndex |
vector< Waypoint > | mWaypoints |
Static Public Attributes | |
static const float | rotateThresholdRadius = 2 |
static const float | rotateThresholdRadius2 = 10 |
static const float | translateThresholdRadius = 1 |
static const float | translateThresholdRadius2 = 3 |
static const float | depthThresholdRadius = 2 |
Definition at line 56 of file ParticleFilter.H.