LocalizationWaypointController Class Reference

Collaboration diagram for LocalizationWaypointController:
Collaboration graph
[legend]

List of all members.

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< WaypointmWaypoints

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

Detailed Description

Definition at line 56 of file ParticleFilter.H.


The documentation for this class was generated from the following file:
Generated on Sun May 8 08:43:36 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3