From 011a8465f1bed5704b1794c8ae34cbcbc9aa9a03 Mon Sep 17 00:00:00 2001 From: Matthew Hansen <matthew.k.hansen@intel.com> Date: Tue, 26 Nov 2019 10:54:46 -0800 Subject: [PATCH] Use LoadMap.srv from common interfaces --- nav2_msgs/srv/LoadMap.srv | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/nav2_msgs/srv/LoadMap.srv b/nav2_msgs/srv/LoadMap.srv index 0a9f9f85..3b9caaad 100644 --- a/nav2_msgs/srv/LoadMap.srv +++ b/nav2_msgs/srv/LoadMap.srv @@ -1,21 +1,13 @@ -# Type definitions -uint8 TYPE_FILE=0 -uint8 TYPE_URL=1 - -# Type of map resource -uint8 type - -# ID of map resource -string map_id - +# URL of map resource +# Can be an absolute path to a file: file:///path/to/maps/floor1.yaml +# Or, relative to a ROS package: package://my_ros_package/maps/floor2.yaml +string map_url --- - # Result code defintions uint8 RESULT_SUCCESS=0 -uint8 RESULT_INVALID_TYPE=1 -uint8 RESULT_MAP_ID_DOES_NOT_EXIST=2 +uint8 RESULT_MAP_DOES_NOT_EXIST=1 +uint8 RESULT_INVALID_MAP_DATA=2 uint8 RESULT_INVALID_MAP_METADATA=3 -uint8 RESULT_INVALID_MAP_DATA=4 uint8 RESULT_UNDEFINED_FAILURE=255 # Returned map is only valid if result equals RESULT_SUCCESS -- GitLab