Skip to content

GUI for easy rosbag editing in ROS2. It supports ros2 bag in .db3 format. Export rosbag to csv.

License

Notifications You must be signed in to change notification settings

alesof/rosbag2_editor

Repository files navigation

rosbag2_editor

rosbag2 editor v1.1.0

GitHub Downloads (all assets, all releases) GitHub Release GitHub Repo stars

rosbag2 editor simplifies rosbag editing for ROS2. GUI is built in C++/Qt6 and exploits rosbag2_cpp library. Developed and (not much) tested on Ubuntu 22.04, ROS2 Humble.

Main features:

  • Intuitive interface
  • Rename Topics
  • Remove Topics
  • Trim Rosbag
  • Import directory or file
  • Export to csv files

Installation

[Method 1]: debian package

  1. Download the release
  2. Paste in a new terminal: sudo dpkg -i ros2bag_editor-1.1.0-Linux.deb
  3. Source ROS2: source /opt/ros/humble/setup.bash
  4. Run: rosbag2-editor

[Method 2]: AppImage

  1. Download the release
  2. Make the appimage executable: chmod a+x rosbag2_editor-v1_1_0-x86-64.AppImage
  3. Source ROS2: source /opt/ros/humble/setup.bash
  4. Run: ./rosbag2_editor-v1_0_0-x86-64.AppImage

How to use it

[TODO]: Needs definition

Build from source

git clone --recurse-submodules https://github.com/alesof/rosbag2_editor.git
cd rosbag2_editor
mkdir build
cd build
cmake ..
cmake --build .

Acknowledgements

Inspired from rosbag_editor for ROS

About

GUI for easy rosbag editing in ROS2. It supports ros2 bag in .db3 format. Export rosbag to csv.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published