Announcing a new fancy way to record rosbags! rosbag_snapshot
This work was mostly done by Kevin Allen as a PR to ros_comm
; I just put it into its own package and released it.
Instead of constantly recording bags broken up into finite time windows, rosbag_snapshot
has a rolling buffer of messages that it will only write to disk when commanded to, for example, by a ROS service call. Think of it like a dashcam or an airplane’s black box.
It is currently available in binary form in Melodic and Noetic and is queued for release in Kinetic once there is a new release of ros_comm/kinetic
.