ReductROS
The ReductROS extension provides tools that can be used to extract and transform data stored in ReductStore into formats that are compatible with the Robot Operating System (ROS). It allows users to query and convert historical data, such as sensor readings and camera images, into JSON or filtered MCAP episodes for analysis, visualisation or integration with other systems.
This feature is available in ReductStore Pro under a commercial license. For testing, you can either use a free demo server or request a demo license for your own deployment.
Supported formats
You can use the ReductROS extension to extract and transform data in the following formats:
| Format | Typical input | What you can do |
|---|---|---|
| Raw Messages | Raw ROS records | Extract ROS messages as JSON or export them as MCAP. |
| MCAP | MCAP files | Extract messages as JSON or create filtered MCAP episodes. |
| Rosbag | ROS 2 rosbag2 archives | Extract messages as JSON or create filtered rosbag episodes. |
📄️ Raw Messages
Extract raw ROS records as JSON or export them as MCAP using `$ros` entry attachments.
📄️ MCAP
Parameters and examples for working with MCAP files in ReductROS.
📄️ Rosbag
Parameters and examples for working with rosbag files in ReductROS.