Classes |
class | DoubleThreadLocomotor |
| Connect the callbacks in Locomotor to do global and local planning on two separate timers. More...
|
class | Executor |
| Collection of objects used in ROS CallbackQueue threading. More...
|
class | Locomotor |
| an extensible path planning coordination engine More...
|
class | LocomotorActionServer |
class | LocomotorCallback |
| Extension of ros::CallbackInterface so we can insert things on the ROS Callback Queue. More...
|
class | PathPublisher |
class | SingleThreadLocomotor |
| Connect the callbacks in Locomotor to do global planning once and then local planning on a timer. More...
|
class | TwistPublisher |
Enumerations |
enum | PathType { NO_PATH,
PATH_3D,
PATH_2D
} |
enum | TwistType { NO_TWIST,
TWIST_3D,
TWIST_2D,
TWIST_2D_STAMPED
} |
Functions |
ros::Duration | getTimeDiffFromNow (const ros::WallTime &start_time) |
locomotor_msgs::ResultCode | makeResultCode (int component=-1, int result_code=-1, const std::string &message="") |