Skip to content

Commit 6d9a21e

Browse files
dhruvtyaDhruv Tyagi
andauthored
Srv and msg for listing maps (#8)
Co-authored-by: Dhruv Tyagi <dhruv@polymathrobotics.com>
1 parent ede3462 commit 6d9a21e

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ rosidl_generate_interfaces(${PROJECT_NAME}
4545
"msg/Route.msg"
4646
"msg/HttpRequest.msg"
4747
"msg/HttpResponse.msg"
48+
"msg/MapIdNamePair.msg"
4849
"srv/FetchRouteNode.srv"
4950
"srv/ModifyRouteNode.srv"
5051
"srv/ModifyRouteEdge.srv"
@@ -60,6 +61,7 @@ rosidl_generate_interfaces(${PROJECT_NAME}
6061
"srv/StopBagRecording.srv"
6162
"srv/GetBagRecordingStatus.srv"
6263
"srv/ListBagRecordings.srv"
64+
"srv/ListMaps.srv"
6365
"action/GenerateOfflineMap.action"
6466
DEPENDENCIES ${dependencies}
6567
)

msg/MapIdNamePair.msg

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Pair of map ID and name
2+
uint16 map_id
3+
string map_name

srv/ListMaps.srv

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## Request
2+
3+
---
4+
## Response
5+
6+
# Indicate successful run of service
7+
bool success
8+
9+
# List of maps
10+
MapIdNamePair[] maps_list
11+
12+
# Error messages
13+
string error

0 commit comments

Comments
 (0)