Skip to content

Original QoS settings of the topic are lost when there are mutliple .mcap files in the rosbag #29

@tirthvyas7

Description

@tirthvyas7

ROS2 Version: Humble (Ubuntu 22.04)
As cloudini_rosbag_converter only works on .mcap files and not full rosbag directory(which also includes metadata.yaml), the QoS of the messages are lost and when ros2 bag reindex is ran in the decompressed mcap files folder, it generates the metadata.yaml but the original QoS is lost, which results in corrupted playback when ros2 bag play is ran for the rosbag.

Any suggestion to solve this issue ? Am I missing anything; using cloudini for the first time @facontidavide

Currently as a hotfix I am preserving the original metadata.yaml and renaming the decompressed files same as original files which solves the issue but was thinking for some robust method to solve this.
Would like to contribute on ways to get useful information from metadata.yaml and generate new metadata for the decompressed rosbag folder.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions