Autonomy API
The Autonomy provides some relevant topics and services suitable for controlling and monitoring the robot as it is performing autonomous navigation.
Topics Published by Autonomy
The OutdoorNav software publishes to the topics in this section either all the time or while an autonomous navigation missions is running. They can be used to monitor the behaviour of OutdoorNav.
/control_selection/control_state
Message Type: clearpath_control_msgs/ControlSelectionState
Description: Indicates the complete state of control selection including autonomy state and mode.
/control_selection/current_mode
Message Type: clearpath_control_msgs/ControlMode
Description: Current control mode (NEUTRAL, MANUAL, AUTONOMY).
/dock/feedback
Message Type: clearpath_dock_msgs/DockActionFeedback
Description: Feedback topic from the dock action.
/dock/result
Message Type: clearpath_dock_msgs/DockActionResult
Description: Result topic from the dock action.
/dock/properties
Message Type: clearpath_dock_msgs/DockProperties
Description: A list of docks, in which each dock includes information related to the location, id, etc...
/dock/state
Message Type: clearpath_dock_msgs/DockState
Description: The current state of the docking process.
/localization/odom
Message Type: nav_msgs/Odometry
Description: The robot's current pose and velocity.
/localization/status
Message Type: clearpath_localization_msgs/LocalizationStatus
Description: Current localization status. Includes accuracy, GNSS status, and whether the robot is dead reckoning.
/mission/feedback
Message Type: clearpath_navigation_msgs/MissionActionFeedback
Description: Feedback topic from the mission action.
/mission/result
Message Type: clearpath_navigation_msgs/MissionActionResult