Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Waypoint Struct ReferenceHolds information about each waypoint, see WaypointEngine for overview. More...
Detailed DescriptionHolds information about each waypoint, see WaypointEngine for overview. Definition at line 8 of file WaypointList.h.
Member Enumeration Documentation
defines different ways to interpret the position values
Definition at line 12 of file WaypointList.h. Constructor & Destructor Documentation
constructor Definition at line 19 of file WaypointList.h.
constructor If next is a relative waypoint (offset or egocentric), it is added to this instance's location; otherwise if next is absolute, this is set to next Definition at line 24 of file WaypointList.h. Member Function DocumentationThe Waypoint::angle field is used to store the headings Definition at line 6 of file WaypointList.cc. Referenced by WaypointList::calcAbsoluteCoords(), WaypointEngine::calcAbsoluteCoords(), and WaypointEngine::go(). Member Data Documentationeither the angle relative to path to maintain, or the heading to maintain, see angleIsRelative Definition at line 34 of file WaypointList.h. Referenced by apply(), WaypointEngine::computeIdeal(), WaypointEngine::go(), WaypointEngine::setTargetWaypoint(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). if true, angle is interpreted as relative to the path; otherwise, interpreted as an absolute heading to maintain Definition at line 39 of file WaypointList.h. Referenced by apply(), WaypointEngine::computeIdeal(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). angle of sector of arc to use to get to waypoint (0 means straight line) Definition at line 35 of file WaypointList.h. Referenced by apply(), WaypointEngine::computeIdeal(), WaypointList::fixArc(), WaypointEngine::fixArc(), WaypointEngine::setTargetWaypoint(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). lets us know how to interpret the x and y values Definition at line 38 of file WaypointList.h. Referenced by apply(), WaypointList::fixArc(), WaypointEngine::fixArc(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). speed (in millimeters per second) Definition at line 36 of file WaypointList.h. Referenced by WaypointEngine::computeIdeal(), WaypointEngine::computeNewVelocity(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl().
if true, if off course, will attempt to get back on path at the ideal location; if false, simply heads directly for waypoint from whereever it is Definition at line 40 of file WaypointList.h. Referenced by WaypointEngine::computeIdeal(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). maximum speed to correct heading (in radians per second) Definition at line 37 of file WaypointList.h. Referenced by WaypointEngine::computeNewVelocity(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). the displacement along x (millimeters), subject to posType Definition at line 32 of file WaypointList.h. Referenced by apply(), WaypointList::fixArc(), WaypointEngine::fixArc(), WaypointEngine::go(), WaypointEngine::setTargetWaypoint(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). the displacement along y (millimeters), subject to posType Definition at line 33 of file WaypointList.h. Referenced by apply(), WaypointList::fixArc(), WaypointEngine::fixArc(), WaypointEngine::go(), WaypointEngine::setTargetWaypoint(), and WaypointWalkControl::WaypointEditControl::WaypointEditControl(). The documentation for this struct was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:18 2016 by Doxygen 1.6.3 |