Skip to content

foxglove/rosbag2-node

Repository files navigation

@foxglove/rosbag2-node

ROS 2 (Robot Operating System) bag reader and writer for node.js 👜

npm version

Introduction

rosbag2-node enables Node.js to read the contents of ROS 2 SQLite files. It is used by Foxglove to support reading data in this legacy file format. This SQLite format has been superseded by MCAP.

License

@foxglove/rosbag2-node is licensed under the MIT License.

Releasing

  1. Run yarn version --[major|minor|patch] to bump version
  2. Run git push && git push --tags to push new tag
  3. GitHub Actions will take care of the rest

Stay in touch

Join our Slack channel to ask questions, share feedback, and stay up to date on what our team is working on.