File tree Expand file tree Collapse file tree 4 files changed +77
-0
lines changed
Expand file tree Collapse file tree 4 files changed +77
-0
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,9 @@ rosidl_generate_interfaces(${PROJECT_NAME}
5353 "srv/ListVehicleOptions.srv"
5454 "srv/ListPathLogicOptions.srv"
5555 "srv/ListReferenceTargets.srv"
56+ "srv/ManageMapDataRecording.srv"
57+ "srv/GenerateOfflineMap.srv"
58+ "srv/LoadMap.srv"
5659 DEPENDENCIES ${dependencies}
5760)
5861
Original file line number Diff line number Diff line change 1+ ## Request
2+
3+ # Name of the bag / data source (Required)
4+ string data_source
5+
6+ # Name of the map (Recommended: default name - timestamp)
7+ string map_name
8+ ---
9+ ## Response
10+
11+ # Indicate successful run of service
12+ bool success
13+
14+ # 16-bit unique identification number
15+ uint16 map_id
16+
17+ # Error messages
18+ string message
Original file line number Diff line number Diff line change 1+ ## Request
2+
3+ # Load Request Types (enum)
4+ #
5+ # BY_ID: Load map by ID
6+ # BY_NAME: Load map by Name
7+
8+ uint8 BY_ID =0
9+ uint8 BY_NAME =1
10+
11+ # Type of request (see options above)
12+ uint8 load_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+ # Initial pose for localization (Not implemented currently)
21+ geometry_msgs/PoseWithCovarianceStamped initial_pose
22+
23+ ---
24+ ## Response
25+
26+ # Indicate successful run of service
27+ bool success
28+
29+ # Error messages
30+ string message
Original file line number Diff line number Diff line change 1+ ## Request
2+
3+ # Request Type (Enum)
4+ #
5+ # STOP: Stop recording map data
6+ # START: Start recording map data
7+
8+ uint8 STOP =0
9+ uint8 START =1
10+
11+ # Recording request type
12+ # (See available options above)
13+ #
14+ # default: STOP
15+ uint8 request_type
16+ ---
17+ ## Response
18+
19+ # Indicate successful run of service
20+ bool success
21+
22+ # Data file name
23+ string file_name
24+
25+ # Error messages
26+ string message
You can’t perform that action at this time.
0 commit comments