Package Summary

Tags No category tags.
Version 0.15.15
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version humble
Last Updated 2025-07-24
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.15.15 (2025-07-16)

  • [humble] Bugfix: [ros2 bag convert]{.title-ref} dropping messages with compression mode message (backport #1975) (#2012)
  • Contributors: mergify[bot]

0.15.14 (2025-03-25)

0.15.13 (2024-11-25)

  • [humble] Allow unknown types in bag rewrite (backport #1812) (#1819)
  • Contributors: mergify[bot]

0.15.12 (2024-07-28)

  • [humble] Bugfix for bag_split event callbacks called to early with file compression (backport #1643) (#1733)
  • [humble] rosbag2_cpp: test more than one storage plugin (backport #1196) (#1721)
  • [humble] Remove explicit sqlite3 from code (backport #1166) (#1723)
  • Contributors: mergify[bot]

0.15.11 (2024-05-20)

0.15.10 (2024-05-17)

  • Add /bigobj to MSVC compiles. (#1571)
  • Contributors: Chris Lalancette

0.15.9 (2024-01-24)

  • [humble] Give proper log message for [--start-paused]{.title-ref} (backport #1537) (#1541)
  • [humble] [Recording stopped]{.title-ref} prints only once. (backport #1530) (#1535)
  • [humble] Bugfix for incorrect playback rate changes when pressing buttons (backport #1513) (#1515)

* Contributors: Michael Orlov <<michael.orlov@apex.ai>>, Christoph Froehlich <<christoph.froehlich@ait.ac.at>>, Tomoya Fujita <<Tomoya.Fujita@sony.com>> 0.15.8 (2023-09-19) -------------------* Don't warn for unknown types if topics are not selected (#1466) (#1469) * Fix the build with rmw_fastrtps_dynamic. (#1416) (#1439) * Contributors: mergify[bot]

0.15.7 (2023-07-18)

  • [humble] Fix for possible freeze in Recorder::stop() (backport #1381) (#1388)
  • [humble] Fix for rosbag2_transport::Recorder failures due to the unhandled exceptions (backport #1382) (#1403)
  • [humble] When using sim time, wait for /clock before beginning recording (backport #1378) (#1392)
  • Add recorder stop() API (backport #1300) (#1396)
  • Contributors: Michael Orlov, mergify[bot], zeal-up

0.15.6 (2023-06-05)

  • [Humble] Bugfix for parameters not passing to recorder's node from child component (backport #1360) (#1368)
  • Fix memory issue when multiple writers with message compression_mode required (#1331)
  • Print "Hidden topics are not recorded" only once. (#1225) (#1323)
  • Contributors: zeal-up, Michael Orlov, Patrick Roncagliolo, rshanor

0.15.5 (2023-04-25)

  • [humble] Redesign record_services tests to make them more

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.26.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version jazzy
Last Updated 2025-07-31
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.26.8 (2025-07-10)

  • [jazzy] Bugfix for deadlocks in Rosbag2 player when calling stop API (backport #2057) (#2060)
  • Skip flaky [can_record_again_after_stop]{.title-ref} test (#2031) (#2033)
  • [jazzy] Address flakiness in tests where need to spin a node (backport #2001) (#2019)
  • [jazzy] Improvements in message publishing timings (backport #2025) (#2027)
  • [jazzy] Upstream quality changes from Apex.AI part-2 (backport #1924) (#1987)
  • Bugfix: [ros2 bag convert]{.title-ref} dropping messages with compression mode message (#1975) (#1985)
  • [jazzy] Use DDS queue depth for subscriptions as a maximum value across publishers (backport #1960) (#1980)
  • Contributors: Michael Orlov <<morlovmr@gmail.com>>, Ben <<benjamin.andrew@swri.org>>, Christophe Bedard <<bedard.christophe@gmail.com>>

0.26.7 (2025-04-22)

  • Initialize filter with namespaced updated topics and services. (rolling) (#1944) (#1948)
  • Fix: QoS incompatibilities are not expected with rmw_zenoh_cpp (#1936) (#1938)
  • Don't delete existing subscription if failed to create a new one (#1923) (#1930)
  • [jazzy] Upstream quality changes from Apex.AI part 1 (backport #1903) (#1909)
  • [jazzy] Use tmpfs in rosbag2 temporary_directory_fixture (backport #1901) (#1904)
  • Bugfix: Recorder discovery does not restart after being stopped (#1894) (#1900)
  • Bugfix. Event publisher not starting for second run after stop (#1888) (#1890)
  • Contributors: mergify[bot], Roderick Taylor, Yuyuan Yuan, Øystein Sture, Michael Orlov

0.26.6 (2024-12-18)

  • Publish clock after delay is over and disable delay on next loops (#1861) (#1878) (cherry picked from commit 15b82607d0e36a6ff87f60405b072919d16fb03d) Co-authored-by: Nicola Loi <<nicolaloi@outlook.com>>
  • [jazzy] Add PlayerClock::wakeup() to interrupt sleeping (backport #1869) (#1875) (cherry picked from commit c8feaea5b64e824bbe76e920f48a3ca39b72f9fc) Co-authored-by: Christophe Bedard <<christophe.bedard@apex.ai>> Co-authored-by: Michael Orlov <<michael.orlov@apex.ai>>
  • Add debug information for flaky can_record_again_after_stop test (#1871) (#1874) (cherry picked from commit 4602b2ce829842e17ccb8bf4a74c135d6c8f2623) Co-authored-by: Michael Orlov <<michael.orlov@apex.ai>>
  • [jazzy] Add support for replaying multiple bags (backport #1848) (#1873) (cherry picked from commit 125db50b4d9a585bab33f2908008fe1168bb9cf3) Co-authored-by: Christophe Bedard <<christophe.bedard@apex.ai>> Co-authored-by: Michael Orlov <<michael.orlov@apex.ai>>
  • Reintroduce [Don't warn for unknown types if topics are not selected]{.title-ref} (#1825) (#1827) (cherry picked from commit e75d6d659fcae243b8486a94173255b237817f22) Co-authored-by: Ramon Wijnands <<ramon.wijnands007@gmail.com>>
  • Allow unknown types in bag rewrite (#1812) (#1817) (cherry picked from commit cd7bd63696604973e23c739afa6387556f3e7781) Co-authored-by: Michael Orlov <<michael.orlov@apex.ai>>
  • Improve the reliability of rosbag2 tests (#1796) (#1806) Co-authored-by: Chris Lalancette <<clalancette@gmail.com>> Co-authored-by: Michael Orlov <<michael.orlov@apex.ai>>
  • Removed warnings (#1794) (#1810) (cherry

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.32.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version kilted
Last Updated 2025-07-29
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.32.0 (2025-04-18)

  • Add actions replay feature (#1955)
  • Implement actions recording and displaying information about recorded actions features (#1939)
  • Set environment variables to run tests with [rmw_zenoh_cpp]{.title-ref} with multicast discovery (#1946)
  • Initialize filter with namespaced updated topics and services. (rolling) (#1944)
  • Fix: QoS incompatibilities are not expected with rmw_zenoh_cpp (#1936)
  • Address windows warnings in the progress bar class (#1927)
  • Don't delete existing subscription if failed to create a new one (#1923)
  • Progress bar for ros2 bag play (#1836)
  • Upstream quality changes from Apex.AI part 1 (#1903)
  • Contributors: Alejandro Hernández Cordero, Barry Xu, Michael Orlov, Nicola Loi, Roderick Taylor, Yuyuan Yuan

0.31.0 (2025-02-02)

  • Use tmpfs in rosbag2 temporary_directory_fixture (#1901)
  • Bugfix: Recorder discovery does not restart after being stopped (#1894)
  • Bugfix. Event publisher not starting for second run after stop (#1888)
  • Add support for replaying based on publication timestamp (#1876)
  • Publish clock after delay is over and disable delay on next loops (#1861)
  • Add PlayerClock::wakeup() to interrupt sleeping (#1869)
  • Add debug information for flaky can_record_again_after_stop test (#1871)
  • Support replaying multiple bags (#1848)
  • Contributors: Christophe Bedard, Michael Orlov, Nicola Loi, Øystein Sture

0.30.0 (2024-11-26)

  • Reintroduce [Don't warn for unknown types if topics are not selected]{.title-ref} (#1825)
  • Allow unknown types in bag rewrite (#1812)
  • Improve the reliability of rosbag2 tests (#1796)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Michael Orlov, Ramon Wijnands, Roman

0.29.0 (2024-09-03)

  • Removed warnings (#1794)
  • Small cleanups to the rosbag2 tests. (#1792)
  • Add cli option compression-threads-priority (#1768)
  • [WIP] Remove rcpputils::fs dependencies in rosbag2 packages (#1740)
  • Bugfix for bag_split event callbacks called to early with file compression (#1643)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Michael Orlov, Roman

0.28.0 (2024-06-17)

  • Bugfix for issue where unable to create composable nodes with compression (#1679)
  • Add support for "all" and "exclude" in RecordOptions YAML decoder (#1664)
  • Add unit tests to cover message's send and received timestamps during recording (#1641)
  • Contributors: Michael Orlov

0.27.0 (2024-04-30)

  • Removed warnings - unqualified-std-cast-call (#1618)
  • Contributors: Alejandro Hernández Cordero

0.26.1 (2024-04-17)

0.26.0 (2024-04-16)

  • Add node name to the Read(Write)SplitEvent message (#1609)
  • Add option to disable recorder keyboard controls (#1607)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.33.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version rolling
Last Updated 2025-07-30
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.33.0 (2025-04-25)

  • Fix a maybe-uninitialized warning in player_action_client.cpp (#1969)
  • Upstream quality changes from Apex.AI part-2 (#1924)
  • Bugfix: [ros2 bag convert]{.title-ref} dropping messages with compression mode message (#1975)
  • Use DDS queue depth for subscriptions as a maximum value across publishers (#1960)
  • Contributors: DangitBen, Michael Carroll, Michael Orlov, Christophe Bedard

0.32.0 (2025-04-18)

  • Add actions replay feature (#1955)
  • Implement actions recording and displaying information about recorded actions features (#1939)
  • Set environment variables to run tests with [rmw_zenoh_cpp]{.title-ref} with multicast discovery (#1946)
  • Initialize filter with namespaced updated topics and services. (rolling) (#1944)
  • Fix: QoS incompatibilities are not expected with rmw_zenoh_cpp (#1936)
  • Address windows warnings in the progress bar class (#1927)
  • Don't delete existing subscription if failed to create a new one (#1923)
  • Progress bar for ros2 bag play (#1836)
  • Upstream quality changes from Apex.AI part 1 (#1903)
  • Contributors: Alejandro Hernández Cordero, Barry Xu, Michael Orlov, Nicola Loi, Roderick Taylor, Yuyuan Yuan

0.31.0 (2025-02-02)

  • Use tmpfs in rosbag2 temporary_directory_fixture (#1901)
  • Bugfix: Recorder discovery does not restart after being stopped (#1894)
  • Bugfix. Event publisher not starting for second run after stop (#1888)
  • Add support for replaying based on publication timestamp (#1876)
  • Publish clock after delay is over and disable delay on next loops (#1861)
  • Add PlayerClock::wakeup() to interrupt sleeping (#1869)
  • Add debug information for flaky can_record_again_after_stop test (#1871)
  • Support replaying multiple bags (#1848)
  • Contributors: Christophe Bedard, Michael Orlov, Nicola Loi, Øystein Sture

0.30.0 (2024-11-26)

  • Reintroduce [Don't warn for unknown types if topics are not selected]{.title-ref} (#1825)
  • Allow unknown types in bag rewrite (#1812)
  • Improve the reliability of rosbag2 tests (#1796)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Michael Orlov, Ramon Wijnands, Roman

0.29.0 (2024-09-03)

  • Removed warnings (#1794)
  • Small cleanups to the rosbag2 tests. (#1792)
  • Add cli option compression-threads-priority (#1768)
  • [WIP] Remove rcpputils::fs dependencies in rosbag2 packages (#1740)
  • Bugfix for bag_split event callbacks called to early with file compression (#1643)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Michael Orlov, Roman

0.28.0 (2024-06-17)

  • Bugfix for issue where unable to create composable nodes with compression (#1679)
  • Add support for "all" and "exclude" in RecordOptions YAML decoder (#1664)
  • Add unit tests to cover message's send and received timestamps during recording (#1641)
  • Contributors: Michael Orlov

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

No version for distro github showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.15.15
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version humble
Last Updated 2025-07-24
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.15.15 (2025-07-16)

  • [humble] Bugfix: [ros2 bag convert]{.title-ref} dropping messages with compression mode message (backport #1975) (#2012)
  • Contributors: mergify[bot]

0.15.14 (2025-03-25)

0.15.13 (2024-11-25)

  • [humble] Allow unknown types in bag rewrite (backport #1812) (#1819)
  • Contributors: mergify[bot]

0.15.12 (2024-07-28)

  • [humble] Bugfix for bag_split event callbacks called to early with file compression (backport #1643) (#1733)
  • [humble] rosbag2_cpp: test more than one storage plugin (backport #1196) (#1721)
  • [humble] Remove explicit sqlite3 from code (backport #1166) (#1723)
  • Contributors: mergify[bot]

0.15.11 (2024-05-20)

0.15.10 (2024-05-17)

  • Add /bigobj to MSVC compiles. (#1571)
  • Contributors: Chris Lalancette

0.15.9 (2024-01-24)

  • [humble] Give proper log message for [--start-paused]{.title-ref} (backport #1537) (#1541)
  • [humble] [Recording stopped]{.title-ref} prints only once. (backport #1530) (#1535)
  • [humble] Bugfix for incorrect playback rate changes when pressing buttons (backport #1513) (#1515)

* Contributors: Michael Orlov <<michael.orlov@apex.ai>>, Christoph Froehlich <<christoph.froehlich@ait.ac.at>>, Tomoya Fujita <<Tomoya.Fujita@sony.com>> 0.15.8 (2023-09-19) -------------------* Don't warn for unknown types if topics are not selected (#1466) (#1469) * Fix the build with rmw_fastrtps_dynamic. (#1416) (#1439) * Contributors: mergify[bot]

0.15.7 (2023-07-18)

  • [humble] Fix for possible freeze in Recorder::stop() (backport #1381) (#1388)
  • [humble] Fix for rosbag2_transport::Recorder failures due to the unhandled exceptions (backport #1382) (#1403)
  • [humble] When using sim time, wait for /clock before beginning recording (backport #1378) (#1392)
  • Add recorder stop() API (backport #1300) (#1396)
  • Contributors: Michael Orlov, mergify[bot], zeal-up

0.15.6 (2023-06-05)

  • [Humble] Bugfix for parameters not passing to recorder's node from child component (backport #1360) (#1368)
  • Fix memory issue when multiple writers with message compression_mode required (#1331)
  • Print "Hidden topics are not recorded" only once. (#1225) (#1323)
  • Contributors: zeal-up, Michael Orlov, Patrick Roncagliolo, rshanor

0.15.5 (2023-04-25)

  • [humble] Redesign record_services tests to make them more

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.9.2
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version galactic
Last Updated 2022-09-29
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Karsten Knese
  • Michael Jeronimo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.9.2 (2022-09-26)

  • allow for implementation of composable recorder via inheritance (#892)
  • Fix discovery silently stops after unknown msg type is found. (#848) (#858)
  • [backport galactic] recording with --all and --exclude fix (#765) (#825)
  • Contributors: Bernd Pfrommer, Cameron Miller, Emerson Knapp

0.9.1 (2021-07-08)

  • [backport galactic] Add delay option (#789) (#812) Backport #789 to galactic
    • Add delay option
  • Copy recorder QoS profile to local variable so that temporary value isn't cleared (#803) (#805)
  • Contributors: Emerson Knapp, Kosuke Takeuchi

0.9.0 (2021-05-17)

  • Expose play_next service (#767)
  • Add play_next() API to the player class (#762)
  • Naive clock jump implementation - allows for clock reuse and simplified Player setup (#754)
  • Rename Reader/Writer 'reset' to 'close' (#760)
  • simply constructor for rosbag2_transport::Player (#757)
  • Expose GetRate/SetRate services for playback (#753)
  • Expose pause/resume related services on the Player (#729)
  • remodel publication manager (#749)
  • remove rosbag2_transport header (#742)
  • use public recorder api in tests (#741)
  • Use public player API in tests (#740)
  • public recorder and player (#739)
  • player owns the reader (#725)
  • Contributors: Emerson Knapp, Karsten Knese, Michael Orlov

0.8.0 (2021-04-19)

  • cleanup cmakelists (#726)
  • turn recorder into a node (#724)
  • turn player into a node (#723)
  • Remove -Werror from builds, enable it in Action CI (#722)
  • Split Rosbag2Transport into Player and Recorder classes - first pass to enable further progress (#721)
  • /clock publisher in Player (#695)
  • use rclcpp logging macros (#715)
  • use rclcpp::Node for generic pub/sub (#714)
  • PlayerClock initial implementation - Player functionally unchanged (#689)
  • Fix bad_function_call by replacing rclcpp::spin_some with SingleThreadedExecutor (#705)
  • rosbag2_py pybind wrapper for "record" - remove rosbag2_transport_py (#702)
  • Add rosbag2_py::Player::play to replace rosbag2_transport_python version (#693)
  • Fix and clarify logic in test_play filter test (#690)
  • Explicitly add emersonknapp as maintainer (#692)
  • Add QoS decoding translation for infinite durations to RMW_DURATION_INFINITE (#684)
  • Contributors: Emerson Knapp, Karsten Knese

0.7.0 (2021-03-18)

  • Add support for rmw_connextdds (#671)
  • Use rosbag2_py for ros2 bag info

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.22.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version iron
Last Updated 2024-11-11
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.22.8 (2024-11-09)

  • Allow unknown types in bag rewrite (#1818)
  • Contributors: Alejandro Hernández Cordero, Michael Orlov

0.22.7 (2024-07-11)

  • Gracefully handle SIGINT and SIGTERM signals for play and burst CLI (#1690)
  • Contributors: Michael Orlov

0.22.6 (2024-02-07)

  • Workaround for flaky test_play_services running with fastrtps (#1562)
  • Add proper message for --start-paused (#1540)
  • [Recording stopped]{.title-ref} prints only once. (#1534)
  • Bugfix for incorrect playback rate changes when pressing buttons (#1514)
  • Contributors: Christoph Fröhlich, Michael Orlov, Tomoya Fujita

0.22.5 (2023-11-18)

0.22.4 (2023-10-24)

  • Fix uninitialized value pointed out by clang static analysis. (backport #1440) (#1448)
  • Don't warn for unknown types if topics are not selected (#1466) (#1468)
  • Contributors: Michael Orlov, Chris Lalancette

0.22.3 (2023-09-08)

  • Fix the build with rmw_fastrtps_dynamic. (#1438)
  • Contributors: Chris Lalancette

0.22.2 (2023-07-14)

  • Fix for rosbag2_transport::Recorder failures due to the unhandled exceptions (#1402)
  • Fix for possible freeze in Recorder::stop() (#1387)
  • Wait for /clock before beginning recording when using sim time (#1391)
  • Contributors: Michael Orlov, Patrick Roncagliolo

0.22.1 (2023-05-18)

  • Change subscriptions from GenericSubscripton to SubscriptionBase (#1338)
  • Add recorder stop() API (#1300) (#1334)
  • Contributors: Emerson Knapp, mergify[bot]

0.22.0 (2023-04-18)

  • Read message definitions from input files in bag_rewrite (#1295)
  • Add message definition read API (#1292)
  • Move rosbag2_transport::Recorder implementation to pimpl (#1291)
  • rosbag2_storage: add type description hash to topic metadata (#1272)
  • Contributors: Emerson Knapp, Michael Orlov, james-rms

0.21.0 (2023-04-12)

  • rosbag2_cpp: move local message definition source out of MCAP plugin (#1265)
  • Use RMW methods to initialize endpoint info instead of brace initializer to guard against upcoming struct change (#1257)
  • Update rosbag2 to C++17. (#1238)
  • Use target_link_libraries instead of ament_target_dependencies (#1202)
  • Contributors: Chris Lalancette, Daisuke Nishimatsu, Emerson Knapp, Michael Orlov, james-rms

0.20.0 (2023-02-14)

0.19.0 (2023-01-13)

  • Print "Hidden topics are not recorded" only once. (#1225)
  • rosbag2_storage: set MCAP as default plugin (#1160)
  • Add Michael Orlov as maintainer in rosbag2 packages (#1215)
  • rosbag2_transport: parametrize test_rewrite

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.15.15
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version humble
Last Updated 2025-07-24
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.15.15 (2025-07-16)

  • [humble] Bugfix: [ros2 bag convert]{.title-ref} dropping messages with compression mode message (backport #1975) (#2012)
  • Contributors: mergify[bot]

0.15.14 (2025-03-25)

0.15.13 (2024-11-25)

  • [humble] Allow unknown types in bag rewrite (backport #1812) (#1819)
  • Contributors: mergify[bot]

0.15.12 (2024-07-28)

  • [humble] Bugfix for bag_split event callbacks called to early with file compression (backport #1643) (#1733)
  • [humble] rosbag2_cpp: test more than one storage plugin (backport #1196) (#1721)
  • [humble] Remove explicit sqlite3 from code (backport #1166) (#1723)
  • Contributors: mergify[bot]

0.15.11 (2024-05-20)

0.15.10 (2024-05-17)

  • Add /bigobj to MSVC compiles. (#1571)
  • Contributors: Chris Lalancette

0.15.9 (2024-01-24)

  • [humble] Give proper log message for [--start-paused]{.title-ref} (backport #1537) (#1541)
  • [humble] [Recording stopped]{.title-ref} prints only once. (backport #1530) (#1535)
  • [humble] Bugfix for incorrect playback rate changes when pressing buttons (backport #1513) (#1515)

* Contributors: Michael Orlov <<michael.orlov@apex.ai>>, Christoph Froehlich <<christoph.froehlich@ait.ac.at>>, Tomoya Fujita <<Tomoya.Fujita@sony.com>> 0.15.8 (2023-09-19) -------------------* Don't warn for unknown types if topics are not selected (#1466) (#1469) * Fix the build with rmw_fastrtps_dynamic. (#1416) (#1439) * Contributors: mergify[bot]

0.15.7 (2023-07-18)

  • [humble] Fix for possible freeze in Recorder::stop() (backport #1381) (#1388)
  • [humble] Fix for rosbag2_transport::Recorder failures due to the unhandled exceptions (backport #1382) (#1403)
  • [humble] When using sim time, wait for /clock before beginning recording (backport #1378) (#1392)
  • Add recorder stop() API (backport #1300) (#1396)
  • Contributors: Michael Orlov, mergify[bot], zeal-up

0.15.6 (2023-06-05)

  • [Humble] Bugfix for parameters not passing to recorder's node from child component (backport #1360) (#1368)
  • Fix memory issue when multiple writers with message compression_mode required (#1331)
  • Print "Hidden topics are not recorded" only once. (#1225) (#1323)
  • Contributors: zeal-up, Michael Orlov, Patrick Roncagliolo, rshanor

0.15.5 (2023-04-25)

  • [humble] Redesign record_services tests to make them more

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.15.15
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version humble
Last Updated 2025-07-24
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware

Additional Links

No additional links.

Maintainers

  • Michael Orlov
  • Geoffrey Biggs
  • Michel Hidalgo
  • Emerson Knapp
  • ROS Tooling Working Group

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbag2_transport

0.15.15 (2025-07-16)

  • [humble] Bugfix: [ros2 bag convert]{.title-ref} dropping messages with compression mode message (backport #1975) (#2012)
  • Contributors: mergify[bot]

0.15.14 (2025-03-25)

0.15.13 (2024-11-25)

  • [humble] Allow unknown types in bag rewrite (backport #1812) (#1819)
  • Contributors: mergify[bot]

0.15.12 (2024-07-28)

  • [humble] Bugfix for bag_split event callbacks called to early with file compression (backport #1643) (#1733)
  • [humble] rosbag2_cpp: test more than one storage plugin (backport #1196) (#1721)
  • [humble] Remove explicit sqlite3 from code (backport #1166) (#1723)
  • Contributors: mergify[bot]

0.15.11 (2024-05-20)

0.15.10 (2024-05-17)

  • Add /bigobj to MSVC compiles. (#1571)
  • Contributors: Chris Lalancette

0.15.9 (2024-01-24)

  • [humble] Give proper log message for [--start-paused]{.title-ref} (backport #1537) (#1541)
  • [humble] [Recording stopped]{.title-ref} prints only once. (backport #1530) (#1535)
  • [humble] Bugfix for incorrect playback rate changes when pressing buttons (backport #1513) (#1515)

* Contributors: Michael Orlov <<michael.orlov@apex.ai>>, Christoph Froehlich <<christoph.froehlich@ait.ac.at>>, Tomoya Fujita <<Tomoya.Fujita@sony.com>> 0.15.8 (2023-09-19) -------------------* Don't warn for unknown types if topics are not selected (#1466) (#1469) * Fix the build with rmw_fastrtps_dynamic. (#1416) (#1439) * Contributors: mergify[bot]

0.15.7 (2023-07-18)

  • [humble] Fix for possible freeze in Recorder::stop() (backport #1381) (#1388)
  • [humble] Fix for rosbag2_transport::Recorder failures due to the unhandled exceptions (backport #1382) (#1403)
  • [humble] When using sim time, wait for /clock before beginning recording (backport #1378) (#1392)
  • Add recorder stop() API (backport #1300) (#1396)
  • Contributors: Michael Orlov, mergify[bot], zeal-up

0.15.6 (2023-06-05)

  • [Humble] Bugfix for parameters not passing to recorder's node from child component (backport #1360) (#1368)
  • Fix memory issue when multiple writers with message compression_mode required (#1331)
  • Print "Hidden topics are not recorded" only once. (#1225) (#1323)
  • Contributors: zeal-up, Michael Orlov, Patrick Roncagliolo, rshanor

0.15.5 (2023-04-25)

  • [humble] Redesign record_services tests to make them more

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_transport at Robotics Stack Exchange