Skip to content

Commit 36aa573

Browse files
dhruvtyaDhruv Tyagi
andauthored
Added map deletion srv (#9)
Co-authored-by: Dhruv Tyagi <dhruv@polymathrobotics.com>
1 parent 912cfd9 commit 36aa573

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ rosidl_generate_interfaces(${PROJECT_NAME}
6161
"srv/StopBagRecording.srv"
6262
"srv/GetBagRecordingStatus.srv"
6363
"srv/ListBagRecordings.srv"
64+
"srv/DeleteMap.srv"
6465
"srv/ListMaps.srv"
6566
"action/GenerateOfflineMap.action"
6667
DEPENDENCIES ${dependencies}

srv/DeleteMap.srv

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## Request
2+
3+
# Delete Request Types (enum)
4+
#
5+
# BY_ID: Delete map by ID
6+
# BY_NAME: Delete map by Name
7+
8+
uint8 BY_ID=0
9+
uint8 BY_NAME=1
10+
11+
# Type of request (see options above)
12+
uint8 delete_request_type
13+
14+
# Requested map's ID, if using BY_ID
15+
uint16 map_id
16+
17+
# Requested map's name, if using BY_NAME
18+
string map_name
19+
20+
---
21+
## Response
22+
23+
# Indicate successful run of service
24+
bool success
25+
26+
# Error messages
27+
string error

0 commit comments

Comments
 (0)