Ros2_unbag is now available via the ROS 2 buildfarm 📦

Hi everyone,

A small-but-important update for ros2_unbag

Starting with v1.3.0, ros2_unbag is now released through the official ROS 2 buildfarm.

That means installation is now as simple as:

sudo apt install ros-<distro>-unbag

and then:

ros2 unbag

No separate pip install, no cloning, no building from source — just a regular ROS package.

For anyone who hasn’t come across ros2_unbag yet:

Your robot packs the bags; ros2_unbag brings them to your room, unpacks them, and sorts out the mess. No lost luggage included.

It supports exporting data to, among others:

  • images and videos
  • point clouds
  • CSV
  • JSON / YAML
  • custom formats through user-defined processors

It also provides parallelized extraction, topic filtering, organized output structures, and both CLI and GUI workflows.

Getting ros2_unbag into the ROS buildfarm was something I had wanted to do for a while, so I’m very happy that installation is now much more in line with the usual ROS 2 workflow.

GitHub: GitHub - ika-rwth-aachen/ros2_unbag: A ROS 2 tool for exporting bags to human readable files. Supports pluggable export routines to handle any message type. · GitHub

As always, feedback, feature requests, bug reports, and contributions are very welcome!

Happy unbagging :package:

1 Like

Thanks, I’ve just used it yesterday to extract a video from a bag!

1 Like