Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
PilotRequest Class Reference#include <PilotRequest.h>
Detailed DescriptionRequest to the Pilot for motion or navigation.Definition at line 14 of file PilotRequest.h.
Member Enumeration Documentation
Definition at line 18 of file PilotRequest.h.
Constructor & Destructor Documentation
Definition at line 20 of file PilotRequest.cc.
Member Function Documentation
don't call this
Friends And Related Function Documentation
Definition at line 15 of file PilotRequest.h.
Member Data DocumentationType of pilot request.
Definition at line 35 of file PilotRequest.h. Referenced by PilotRequest::getRequestType().
Forward walk distance in mm.
Definition at line 36 of file PilotRequest.h. Referenced by Pilot::Walk::DoStart().
Walking strafe distance in mm.
Definition at line 37 of file PilotRequest.h. Referenced by Pilot::Walk::DoStart().
Walking rotation distance in radians.
Definition at line 38 of file PilotRequest.h. Referenced by Pilot::Walk::DoStart(). MapBuilderRequest to be used for visual search.
Definition at line 39 of file PilotRequest.h. Referenced by Pilot::Localize::DoStart(), Pilot::CreepToShapeBuildMap::DoStart(), Pilot::CreepToShape::DoStart(), Pilot::VisualSearch::DoStart(), Pilot::Dispatch::DoStart(), and Pilot::Localize::processEvent(). function to return a dynamically-constructed MapBuilderRequest which Pilot will delete
Referenced by Pilot::CreepToShapeBuildMap::DoStart().
Angle to rotate body to continue a visual search.
Definition at line 41 of file PilotRequest.h. Referenced by Pilot::VisualSearchWalk::DoStart(), Pilot::VisualSearchHaveMap::DoStart(), and Pilot::VisualSearch::DoStart(). If true, terminate search and post a completion event.
Referenced by Pilot::VisualSearchHaveMap::DoStart(), and Pilot::VisualSearch::DoStart(). Shape to walk to.
Definition at line 43 of file PilotRequest.h. Referenced by Pilot::CreepToShape::DoStart(), Pilot::PushTarget::DoStart(), Pilot::GotoShape::DoStart(), Pilot::BuildTarget::generateMapBuilderRequest(), Pilot::GotoTarget::getNextWaypoint(), and Pilot::GotoTarget::getPointAtAngle(). If true, use chest IR to avoid walking off a cliff.
Definition at line 44 of file PilotRequest.h. Referenced by Pilot::Dispatch::DoStart().
Maximum tolerable distance to the ground (millimeters).
Definition at line 45 of file PilotRequest.h. If true, use head IR sensors to avoid obstacles.
Definition at line 46 of file PilotRequest.h. Referenced by Pilot::Dispatch::DoStart(). Minimum tolerable distance to an obstacle (millimeters).
Definition at line 47 of file PilotRequest.h. Lookout request for tracking objects while walking.
Definition at line 48 of file PilotRequest.h. Referenced by Pilot::Dispatch::DoStart(), and Pilot::requestComplete(). Time in msec between localization attempts; will execute the mapBuilderRequest, then if localizeTest is true, will call particle filter.
Definition at line 49 of file PilotRequest.h. Referenced by Pilot::Localize::DoStart(), and Pilot::Dispatch::DoStart().
If true, local map contains good enough data to try to localize.
Referenced by Pilot::CreepToShapeLocalize::DoStart(), and Pilot::Localize::processMap(). How many particles to display (number or percentage).
Definition at line 51 of file PilotRequest.h. Referenced by Pilot::Localize::processMap(). Time in msec between calls to displayParticles().
Definition at line 52 of file PilotRequest.h. Referenced by Pilot::Dispatch::DoStart(), and Pilot::Localize::processMap().
The distance to stay away from the target while circling.
Definition at line 54 of file PilotRequest.h. Referenced by Pilot::GotoTarget::getPointAtAngle().
The angle in which to subtend the target while circling.
Definition at line 55 of file PilotRequest.h. Referenced by Pilot::GotoTarget::getNextWaypoint().
The angle in which to approach the desired position around the target.
Definition at line 56 of file PilotRequest.h. Referenced by Pilot::GotoTarget::getNextWaypoint(). The desired position around the target, relative to the target.
Definition at line 57 of file PilotRequest.h. Referenced by Pilot::PushTarget::DoStart(), Pilot::GotoTarget::getNextWaypoint(), and Pilot::GotoTarget::getPointAtAngle().
The angle in which to push the target.
Definition at line 58 of file PilotRequest.h. Referenced by Pilot::PushTarget::DoStart().
function to return the parameters to build the target
Referenced by Pilot::PushTarget::DoStart(), and Pilot::GotoTarget::DoStart().
function to return a dynamically-constructed MapBuilderRequest, given a point to look at, which BuildTarget will use to build the target
Referenced by Pilot::BuildTarget::generateMapBuilderRequest().
Definition at line 63 of file PilotRequest.h. Referenced by Pilot::executeRequest(), and Pilot::requestComplete().
The documentation for this class was generated from the following files: |
DualCoding 4.0 |
Generated Thu Nov 22 00:54:01 2007 by Doxygen 1.5.4 |