Skip to main content
Version: 2.0.0

Mission Manager API Endpoints

note

All nodes, topics, and services are namespace prefixed with the robot serial number.

If your serial number is cpr-a300-00001, then your namespace will be a300_00001. This can be overwritten in the robot.yaml file.

 

Publishers

 

TopicMessage typeDescriptionQoS
mission_manager/stateclearpath_mission_manager_msgs/msg/StorageStateDatabase containing all map/mission dataLatched
mission_manager/network_maps_validityclearpath_mission_manager_msgs/msg/NetworkMapValidityStateValidity state of all mapsLatched

 

Services

 

ServiceService typeDescription
mission_manager/add_network_edgeclearpath_mission_manager_msgs/srv/AddNetworkEdgeAdd edge to network map
mission_manager/add_network_pathclearpath_mission_manager_msgs/srv/AddNetworkPathAdd a path to map
mission_manager/add_network_pointclearpath_mission_manager_msgs/srv/AddNetworkPointAdd a map point
mission_manager/add_tagclearpath_mission_manager_msgs/srv/AddRemoveTagAdd tag to map point
mission_manager/add_task_to_startclearpath_mission_manager_msgs/srv/AddRemoveByIdAdd task to list of start tasks
mission_manager/add_task_to_stopclearpath_mission_manager_msgs/srv/AddRemoveByIdAdd task to list of stop tasks
mission_manager/add_task_to_waypointclearpath_mission_manager_msgs/srv/AddRemoveByIdAdd task to a Goal point
mission_manager/add_waypoint_to_missionclearpath_mission_manager_msgs/srv/AddRemoveByIdAdd Goal to mission
mission_manager/clone_missionclearpath_mission_manager_msgs/srv/CloneMissionClone mission
mission_manager/clone_network_mapclearpath_mission_manager_msgs/srv/CloneNetworkMapClone map
mission_manager/clone_network_missionclearpath_mission_manager_msgs/srv/CloneNetworkMissionClone mission
mission_manager/clone_point_of_interestclearpath_mission_manager_msgs/srv/ClonePointOfInterestClone point of interest
mission_manager/clone_taskclearpath_mission_manager_msgs/srv/GetTaskClone task
mission_manager/clone_waypointclearpath_mission_manager_msgs/srv/GetWaypointClone goal
mission_manager/create_network_mapclearpath_mission_manager_msgs/srv/CreateNetworkMapCreate map
mission_manager/create_network_missionclearpath_mission_manager_msgs/srv/CreateNetworkMissionCreate mission
mission_manager/create_point_of_interestclearpath_mission_manager_msgs/srv/CreatePointOfInterestCreate point of interest
mission_manager/create_taskclearpath_mission_manager_msgs/srv/CreateTaskCreate task
mission_manager/create_waypointclearpath_mission_manager_msgs/srv/CreateWaypointCreate Goal
mission_manager/create_waypoint_from_poiclearpath_mission_manager_msgs/srv/CreateWaypointFromPoiCreate Goal from point of interest
mission_manager/delete_allclearpath_mission_manager_msgs/srv/DeleteEverythingDelete all mission/map/poi data
mission_manager/delete_network_edgeclearpath_mission_manager_msgs/srv/AddRemoveByIdDelete map edge
mission_manager/delete_network_edgesclearpath_mission_manager_msgs/srv/DeleteMultipleDelete map edges
mission_manager/delete_network_mapclearpath_mission_manager_msgs/srv/DeleteByIdDelete map
mission_manager/delete_network_missionclearpath_mission_manager_msgs/srv/DeleteByIdDelete mission
mission_manager/delete_network_pointclearpath_mission_manager_msgs/srv/AddRemoveByIdDelete map point
mission_manager/delete_network_pointsclearpath_mission_manager_msgs/srv/DeleteMultipleDelete map points
mission_manager/delete_orphan_objectsclearpath_mission_manager_msgs/srv/DeleteEverythingDelete orphaned objects
mission_manager/delete_point_of_interestclearpath_mission_manager_msgs/srv/DeleteByIdDelete point of interest
mission_manager/delete_taskclearpath_mission_manager_msgs/srv/DeleteByIdDelete task
mission_manager/delete_tasksclearpath_mission_manager_msgs/srv/DeleteMultipleDelete tasks
mission_manager/delete_waypointclearpath_mission_manager_msgs/srv/DeleteByIdDelete Goal
mission_manager/delete_waypointsclearpath_mission_manager_msgs/srv/DeleteMultipleDelete Goals
mission_manager/remove_tagclearpath_mission_manager_msgs/srv/AddRemoveTagRemove tag from item
mission_manager/exportclearpath_mission_manager_msgs/srv/ExportDataExport mission/map/poi database
mission_manager/get_allclearpath_mission_manager_msgs/srv/GetEverythingReturn all map/mission/poi data
mission_manager/get_all_network_mapsclearpath_mission_manager_msgs/srv/GetAllNetworkMapsReturn all maps
mission_manager/get_all_network_missionsclearpath_mission_manager_msgs/srv/GetAllNetworkMissionsReturn all missions
mission_manager/get_all_points_of_interestclearpath_mission_manager_msgs/srv/GetAllPointsOfInterestReturn all points of interest
mission_manager/get_all_tasksclearpath_mission_manager_msgs/srv/GetAllTasksReturn all tasks
mission_manager/get_all_waypointsclearpath_mission_manager_msgs/srv/GetAllWaypointsReturn all goals
mission_manager/get_network_mapclearpath_mission_manager_msgs/srv/GetNetworkMapReturn specific map
mission_manager/get_network_missionclearpath_mission_manager_msgs/srv/GetNetworkMissionReturn specific mission
mission_manager/get_point_of_interestclearpath_mission_manager_msgs/srv/GetPointOfInterestReturn specific point of interest
mission_manager/get_taskclearpath_mission_manager_msgs/srv/GetTaskReturn specific task
mission_manager/get_waypointclearpath_mission_manager_msgs/srv/GetWaypointReturn specific goal
mission_manager/importclearpath_mission_manager_msgs/srv/ImportDataImport mission/map/poi data to database
mission_manager/import_missionclearpath_mission_manager_msgs/srv/ImportMissionImport mission to database
mission_manager/import_network_mapclearpath_mission_manager_msgs/srv/ImportNetworkMapInport map to database
mission_manager/import_network_missionclearpath_mission_manager_msgs/srv/ImportNetworkMissionImport mission to database
mission_manager/remove_task_from_startclearpath_mission_manager_msgs/srv/AddRemoveByIdRemove task from list of start tasks
mission_manager/remove_task_from_stopclearpath_mission_manager_msgs/srv/AddRemoveByIdRemove task from list of stop tasks
mission_manager/remove_task_from_waypointclearpath_mission_manager_msgs/srv/AddRemoveByIdRemove task from goal
mission_manager/remove_waypoint_from_missionclearpath_mission_manager_msgs/srv/AddRemoveByIdRemove goal from mission
mission_manager/restoreclearpath_mission_manager_msgs/srv/ImportDataRestore data from a file
mission_manager/split_network_edgeclearpath_mission_manager_msgs/srv/SplitNetworkEdgeSplit a map edge
mission_manager/update_network_edgeclearpath_mission_manager_msgs/srv/UpdateNetworkEdgeUpdate map edge
mission_manager/update_network_edgesclearpath_mission_manager_msgs/srv/UpdateNetworkEdgesUpdate map edges
mission_manager/update_network_mapclearpath_mission_manager_msgs/srv/UpdateNetworkMapUpdate map
mission_manager/update_network_missionclearpath_mission_manager_msgs/srv/UpdateNetworkMissionUpdate mission
mission_manager/update_network_pointclearpath_mission_manager_msgs/srv/UpdateNetworkPointUpdate map point
mission_manager/update_network_pointsclearpath_mission_manager_msgs/srv/UpdateNetworkPointsUPdate map points
mission_manager/update_point_of_interestclearpath_mission_manager_msgs/srv/UpdatePointOfInterestUpdate points of interestt
mission_manager/update_taskclearpath_mission_manager_msgs/srv/UpdateTaskUpdate task
mission_manager/update_waypointclearpath_mission_manager_msgs/srv/UpdateWaypointUpdate goal
mission_manager/validate_network_mapclearpath_mission_manager_msgs/srv/ValidateNetworkMapCheck validity of specific map