Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version foxy
Last Updated 2020-08-31
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

ROS2 independent storage format to store serialized ROS2 messages

Additional Links

No additional links.

Maintainers

  • Karsten Knese
  • ROS Tooling Working Group

Authors

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

Changelog for package rosbag2_storage

0.3.5 (2020-08-31)

0.3.4 (2020-08-05)

0.3.3 (2020-06-23)

0.3.2 (2020-06-03)

0.3.1 (2020-06-01)

0.3.0 (2020-05-26)

  • Export targets (#403)
  • Contributors: Karsten Knese

0.2.8 (2020-05-18)

0.2.7 (2020-05-12)

0.2.6 (2020-05-07)

  • Correct usage of rclcpp::SharedLibrary loading. (#400)
  • Contributors: Karsten Knese

0.2.5 (2020-04-30)

  • Read serialized qos profiles out of the metadata (#359)
  • Add filter for reading selective topics (#302)
  • Transaction based sqlite3 inserts (#225)
  • Add QoS profiles field to metadata struct and provide serialization utilities (#330)
  • code style only: wrap after open parenthesis if not in one line (#280)
  • remove rosbag2 filesystem helper (#249)
  • [Compression - 7] Add compression metadata (#221)
  • Sanitize bagfile splitting CLI input (#226)
  • Move get_storage_identifier and get_bagfile_size (#209)
  • make ros tooling working group maintainer (#211)
  • Contributors: Anas Abou Allaban, Dirk Thomas, Emerson Knapp, Karsten Knese, Mabel Zhang, Prajakta Gokhale, Sriram Raghunathan, Zachary Michaels

0.2.4 (2019-11-18)

0.2.3 (2019-11-18)

  • Enhance rosbag writer capabilities to split bag files. (#185)
  • Contributors: Zachary Michaels

0.2.2 (2019-11-13)

  • (API) Generate bagfile metadata in Writer (#184)
  • Contributors: Zachary Michaels

0.2.1 (2019-10-23)

  • Add get_identifier to base io-interfaces for support in bagfile splitting (#183)
  • Add bagfile splitting support to storage_options (#182)
  • Change storage interfaces for bagfile splitting feature (#170)
  • Contributors: Zachary Michaels

0.2.0 (2019-09-26)

  • Fix test failures on armhf (#135)
  • Export pluginlib to downstream packages (#113)
  • Contributors: Esteve Fernandez, Prajakta Gokhale

0.1.2 (2019-05-20)

  • Fixes an init race condition (#93) * This could probably be a race condition, for ex: When we\'ve create a subscriber in the API, and the subscriber has the data already available in the callback (Cause of existing publishers) the db entry for the particular topic would not be availalble, which in turn returns an SqliteException. This is cause write_->create_topic() call is where we add the db entry for a particular topic. And, this leads to crashing before any recording. Locally I solved it by adding the db entry first, and if create_subscription fails, remove the topic entry from the db and also erase the subscription. Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Fix comments for pull request https://github.com/ros2/rosbag2/pull/93 Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Added unit test case for remove_topics from db Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Fix unit tests failing by adding dependent test macros Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com>

    • Fixes the linter errors
  • Contributors: Sriram Raghunathan

0.1.1 (2019-05-09)

0.1.0 (2019-05-08)

  • fix logging signature (#107)
  • Contributors: Dirk Thomas

0.0.5 (2018-12-27)

0.0.4 (2018-12-19)

  • 0.0.3
  • Play old bagfiles (#69)
  • Contributors: Karsten Knese, Martin Idel

0.0.2 (2018-12-12)

  • update maintainer email
  • Contributors: Karsten Knese

0.0.1 (2018-12-11)

  • rename topic_with_types to topic_metadata
  • GH-142 replace map with unordered map where possible (#65)
  • Use converters when recording a bag file (#57)
  • use uint8 for serialized message (#61)
  • Renaming struct members for consistency (#64)
  • Use converters when playing back files (#56)
  • Implement converter plugin for CDR format and add converter plugins package (#48)
  • Display bag summary using ros2 bag info (#45)
  • Use directory as bagfile and add additonal record options (#43)
  • Introduce rosbag2_transport layer and CLI (#38)
  • Add correct timing behaviour for rosbag play (#32)
  • Improve sqlite usage and test stability (#31)
  • Record and play multiple topics (#27)
  • Allow an arbitrary topic to be recorded (#26)
  • Use serialized message directly (#24)
  • initial version of plugin based storage api (#7)
  • (demo, sqlite3) First working rosbag2 implementation (#6)
  • initial setup
  • Contributors: Alessandro Bottero, Andreas Greimel, Andreas Holzner, Karsten Knese, Martin Idel

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_storage at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version eloquent
Last Updated 2020-08-26
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

ROS2 independent storage format to store serialized ROS2 messages

Additional Links

No additional links.

Maintainers

  • Karsten Knese

Authors

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

Changelog for package rosbag2_storage

0.2.4 (2019-11-18)

0.2.3 (2019-11-18)

  • Enhance rosbag writer capabilities to split bag files. (#185)
  • Contributors: Zachary Michaels

0.2.2 (2019-11-13)

  • (API) Generate bagfile metadata in Writer (#184)
  • Contributors: Zachary Michaels

0.2.1 (2019-10-23)

  • Add get_identifier to base io-interfaces for support in bagfile splitting (#183)
  • Add bagfile splitting support to storage_options (#182)
  • Change storage interfaces for bagfile splitting feature (#170)
  • Contributors: Zachary Michaels

0.2.0 (2019-09-26)

  • Fix test failures on armhf (#135)
  • Export pluginlib to downstream packages (#113)
  • Contributors: Esteve Fernandez, Prajakta Gokhale

0.1.2 (2019-05-20)

  • Fixes an init race condition (#93) * This could probably be a race condition, for ex: When we\'ve create a subscriber in the API, and the subscriber has the data already available in the callback (Cause of existing publishers) the db entry for the particular topic would not be availalble, which in turn returns an SqliteException. This is cause write_->create_topic() call is where we add the db entry for a particular topic. And, this leads to crashing before any recording. Locally I solved it by adding the db entry first, and if create_subscription fails, remove the topic entry from the db and also erase the subscription. Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Fix comments for pull request https://github.com/ros2/rosbag2/pull/93 Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Added unit test case for remove_topics from db Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Fix unit tests failing by adding dependent test macros Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com>

    • Fixes the linter errors
  • Contributors: Sriram Raghunathan

0.1.1 (2019-05-09)

0.1.0 (2019-05-08)

  • fix logging signature (#107)
  • Contributors: Dirk Thomas

0.0.5 (2018-12-27)

0.0.4 (2018-12-19)

  • 0.0.3
  • Play old bagfiles (#69)
  • Contributors: Karsten Knese, Martin Idel

0.0.2 (2018-12-12)

  • update maintainer email
  • Contributors: Karsten Knese

0.0.1 (2018-12-11)

  • rename topic_with_types to topic_metadata
  • GH-142 replace map with unordered map where possible (#65)
  • Use converters when recording a bag file (#57)
  • use uint8 for serialized message (#61)
  • Renaming struct members for consistency (#64)
  • Use converters when playing back files (#56)
  • Implement converter plugin for CDR format and add converter plugins package (#48)
  • Display bag summary using ros2 bag info (#45)
  • Use directory as bagfile and add additonal record options (#43)
  • Introduce rosbag2_transport layer and CLI (#38)
  • Add correct timing behaviour for rosbag play (#32)
  • Improve sqlite usage and test stability (#31)
  • Record and play multiple topics (#27)
  • Allow an arbitrary topic to be recorded (#26)
  • Use serialized message directly (#24)
  • initial version of plugin based storage api (#7)
  • (demo, sqlite3) First working rosbag2 implementation (#6)
  • initial setup
  • Contributors: Alessandro Bottero, Andreas Greimel, Andreas Holzner, Karsten Knese, Martin Idel

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_storage at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version dashing
Last Updated 2020-08-26
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

ROS2 independent storage format to store serialized ROS2 messages

Additional Links

No additional links.

Maintainers

  • Karsten Knese

Authors

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

Changelog for package rosbag2_storage

0.1.8 (2019-10-16)

0.1.7 (2019-10-14)

0.1.6 (2019-09-20)

0.1.5 (2019-09-09)

0.1.4 (2019-07-31)

  • Exported pluginlib dependency to downstream packages (#144)
  • Contributors: Esteve Fernandez, Michel Hidalgo

0.1.3 (2019-06-12)

0.1.2 (2019-05-20)

  • Fixes an init race condition (#93) * This could probably be a race condition, for ex: When we\'ve create a subscriber in the API, and the subscriber has the data already available in the callback (Cause of existing publishers) the db entry for the particular topic would not be availalble, which in turn returns an SqliteException. This is cause write_->create_topic() call is where we add the db entry for a particular topic. And, this leads to crashing before any recording. Locally I solved it by adding the db entry first, and if create_subscription fails, remove the topic entry from the db and also erase the subscription. Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Fix comments for pull request https://github.com/ros2/rosbag2/pull/93 Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Added unit test case for remove_topics from db Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com> * Fix unit tests failing by adding dependent test macros Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com>

    • Fixes the linter errors
  • Contributors: Sriram Raghunathan

0.1.1 (2019-05-09)

0.1.0 (2019-05-08)

  • fix logging signature (#107)
  • Contributors: Dirk Thomas

0.0.5 (2018-12-27)

0.0.4 (2018-12-19)

  • 0.0.3
  • Play old bagfiles (#69)
  • Contributors: Karsten Knese, Martin Idel

0.0.2 (2018-12-12)

  • update maintainer email
  • Contributors: Karsten Knese

0.0.1 (2018-12-11)

  • rename topic_with_types to topic_metadata
  • GH-142 replace map with unordered map where possible (#65)
  • Use converters when recording a bag file (#57)
  • use uint8 for serialized message (#61)
  • Renaming struct members for consistency (#64)
  • Use converters when playing back files (#56)
  • Implement converter plugin for CDR format and add converter plugins package (#48)
  • Display bag summary using ros2 bag info (#45)
  • Use directory as bagfile and add additonal record options (#43)
  • Introduce rosbag2_transport layer and CLI (#38)
  • Add correct timing behaviour for rosbag play (#32)
  • Improve sqlite usage and test stability (#31)
  • Record and play multiple topics (#27)
  • Allow an arbitrary topic to be recorded (#26)
  • Use serialized message directly (#24)
  • initial version of plugin based storage api (#7)
  • (demo, sqlite3) First working rosbag2 implementation (#6)
  • initial setup
  • Contributors: Alessandro Bottero, Andreas Greimel, Andreas Holzner, Karsten Knese, Martin Idel

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_storage at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rosbag2.git
VCS Type git
VCS Version crystal
Last Updated 2019-04-08
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

ROS2 independent storage format to store serialized ROS2 messages

Additional Links

No additional links.

Maintainers

  • Karsten Knese

Authors

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

Changelog for package rosbag2_storage

0.0.7 (2019-04-08)

0.0.6 (2019-02-27)

0.0.5 (2018-12-27)

0.0.4 (2018-12-19)

  • 0.0.3
  • Play old bagfiles (#69)
  • Contributors: Karsten Knese, Martin Idel

0.0.2 (2018-12-12)

  • update maintainer email
  • Contributors: Karsten Knese

0.0.1 (2018-12-11)

  • rename topic_with_types to topic_metadata
  • GH-142 replace map with unordered map where possible (#65)
  • Use converters when recording a bag file (#57)
  • use uint8 for serialized message (#61)
  • Renaming struct members for consistency (#64)
  • Use converters when playing back files (#56)
  • Implement converter plugin for CDR format and add converter plugins package (#48)
  • Display bag summary using ros2 bag info (#45)
  • Use directory as bagfile and add additonal record options (#43)
  • Introduce rosbag2_transport layer and CLI (#38)
  • Add correct timing behaviour for rosbag play (#32)
  • Improve sqlite usage and test stability (#31)
  • Record and play multiple topics (#27)
  • Allow an arbitrary topic to be recorded (#26)
  • Use serialized message directly (#24)
  • initial version of plugin based storage api (#7)
  • (demo, sqlite3) First working rosbag2 implementation (#6)
  • initial setup
  • Contributors: Alessandro Bottero, Andreas Greimel, Andreas Holzner, Karsten Knese, Martin Idel

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosbag2_storage at answers.ros.org