Collection of messages and services for communication between ros planners and controllers. These messages are also used to communicate to the rviz planning interface.
- int8 FORWARD = 0
- int8 BACKWARDS = 1
- int8 drivingDirection - variable holding the driving direction
- geometry_msgs/Pose[] points - poses of the robot along the path
- std_msgs/Header header
- se2_navigation_msgs/PathSegmentMsg[] segment - path segments
- geometry_msgs/Pose startingPose
- geometry_msgs/Pose goalPose
- int8 START_TRACKING=0
- int8 STOP_TRACKING=1
- int8 command
- Request
-
- Response
- geometry_msgs/Pose - current pose of the robot
- geometry_msgs/Twist - twist of the robot
- Request
- PathRequestMsg pathRequest - starting and goal pose for the planner
- Response
- bool status - whether path has been succesfully found
- Request
- ControllerCommandMsg command - command for the controller
- Response
- bool status - whether controller has done what was asked for
-
std_msgs
-
geometry_msgs