Hi everyone,
I’d like to share our Hector Recorder with you, a terminal-based UI for recording ROS2 bags.
It can be used just like ros2 bag record, but also displays live statistics - topics, message count, bandwidth, …
In addition, you can load all settings from a YAML file, allowing for convenient configuration and reproducible recording setups.
Optionally, the statistics can be published on a topic for further live inspection.
This tool is part of Team Hector’s default onboard logging setup and has been used in the creation of multiple datasets. We hope it proves useful for the community!
On a related note, I also made a small Nautilus extension that lets you view ROS 2 bag metadata right in your file browser: https://github.com/JoLichtenfeld/nautilus_ros2_bag_info
Best,
Jonathan Lichtenfeld
