3 unstable releases
0.2.1 | Dec 26, 2023 |
---|---|
0.2.0 | Dec 25, 2023 |
0.1.1 | Dec 23, 2023 |
0.1.0 |
|
#14 in #bag
28KB
580 lines
Rosbag2 Rust
Rosbag2 Rust (Rosbag2 rs) is a Rust crate designed to provide functionalities for handling ROS2 bag files. This crate aims to enable efficient reading, writing, and manipulation of ROS bag files, making it easier for developers working with ROS to manage and analyze their data.
Features
Current Features
- Write ROS Bag Files (in progress, only support version 5 rosbag2 (humble))
- Read ROS Bag Files
Planned Features
- Support read from split db files
- Advanced message manipulation tools
- ...
Contributing
We welcome contributions to Rosbags Rust! Whether it's reporting a bug, proposing a feature, or submitting a pull request, all contributions are appreciated.
Notice
Most of rust code is porting from https://gitlab.com/ternaris/rosbags
Dependencies
~24MB
~471K SLoC