README

rosbag2

This file is ai generated. Do not edit this file directly. Instead, edit the package files and run the update-readme command to update this file.

Description

Meta package for rosbag2 related packages

This metapackage provides a convenient way to install all the core rosbag2 components for ROS2. Rosbag2 is the next generation of the rosbag tool, designed for recording and playing back ROS2 message data. It includes support for multiple storage formats, compression, and improved performance over the original rosbag implementation.

Maintainers

  • Michael Orlov (michael.orlov@apex.ai)

  • Geoffrey Biggs (geoff@openrobotics.org)

  • Michel Hidalgo (michel@ekumenlabs.com)

  • Emerson Knapp (me@emersonknapp.com)

  • ROS Tooling Working Group (ros-tooling@googlegroups.com)

License

Apache License 2.0

Dependencies

This metapackage includes the following dependencies:

  • ros2bag - Command-line tool for recording and playing back ROS2 bags

  • rosbag2_compression - Compression support for rosbag2

  • rosbag2_cpp - C++ API for rosbag2

  • rosbag2_py - Python API for rosbag2

  • rosbag2_storage - Storage plugin interface for rosbag2

  • rosbag2_transport - Transport layer for rosbag2 recording and playback

  • rosbag2_compression_zstd - Zstandard compression plugin for rosbag2

  • rosbag2_storage_default_plugins - Default storage plugins (SQLite3, MCAP) for rosbag2