rosbag service?
Is there a topic, actionlib, or service interface for controlling the recording of bag files?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A answers.ros.org |
Is there a topic, actionlib, or service interface for controlling the recording of bag files?
Related really old post: http://lists.ros.org/lurker/message/2... (was http://ros-users.122217.n3.nabble.com...)
I was wondering if there is a way to make rosbag expose a service to pause/resume the recording? This would be quite useful in a data-collection application we are currently building, where we don't need to record all the time, but only on certain segments of the trajectory.
Any thought on this functionality?
Thanks
Dr. Cedric Pradalier http://www.asl.ethz.ch/people/cedricp
Hi Cedric,
Yes, that functionality is on our roadmap. Until then, you could look to rosbag/recorder.cpp and rxbag/recorder.py for implementations of bag recorders. It should be straightforward to add service-based pausing/resuming on top of those.
Fyi, notes on planned future ROS functionality are kept here: http://www.ros.org/wiki/ROS/Roadmap. It's great to get feedback from the community about what features would be useful, though.
Thanks, Tim
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2012-08-08 06:28:07 -0500
Seen: 486 times
Last updated: Jan 12 '22
ROSbag c++ boost compiling problems
How to use rosbag play to paly multiple rosbags which are in a folder with a single command ?
Problem getting real-time_map using hector_slam!!!
Record bag file for use with time synchronizer
Record with rosbag from launch file
How to open IMU and GPS data from previous flights in robot_localization ROS2?
Grep rosbag for the time a particular message was published?