Skip to content

Commit fd23ddb

Browse files
committed
Merge branch 'tgibb-bag-recordings' into 'main'
List Bag Recordings interfaces See merge request polymathrobotics/polymath_msgs!14
2 parents 87efd72 + 352db66 commit fd23ddb

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
@@ -32,6 +32,7 @@ rosidl_generate_interfaces(${PROJECT_NAME}
3232
"msg/VehicleCommand.msg"
3333
"msg/CortexStatus.msg"
3434
"msg/FlowCommand.msg"
35+
"msg/BagRecording.msg"
3536
"msg/ReferenceTarget.msg"
3637
"msg/NavigationCommand.msg"
3738
"msg/NavigationFeedback.msg"
@@ -57,6 +58,7 @@ rosidl_generate_interfaces(${PROJECT_NAME}
5758
"srv/StartBagRecording.srv"
5859
"srv/StopBagRecording.srv"
5960
"srv/GetBagRecordingStatus.srv"
61+
"srv/ListBagRecordings.srv"
6062
"action/GenerateOfflineMap.action"
6163
DEPENDENCIES ${dependencies}
6264
)

msg/BagRecording.msg

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
string bag_name
2+
uint8 size_mb
3+
string[] files

srv/ListBagRecordings.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+
# Bag file names (excluding path)
10+
BagRecording[] bag_recordings
11+
12+
# Error messages
13+
string error

0 commit comments

Comments
 (0)