ros2 / rosbag2

Apache License 2.0
285 stars 251 forks source link

[humble] Handle unsupported serialization formats in rosbag2's. #1851

Open jespersmith opened 1 week ago

jespersmith commented 1 week ago

Relevant issue

This PR allows ros2 bag play to playback rosbags that have unsupported topics inside.

The implementation finds the first topic with a supported format, and ignores all other topics.

Currently based on humble, as that unblocks us immediately. Once the general approach is approved, we can rebase onto rolling.

jespersmith commented 1 week ago

I got a branch for rolling, but haven't had the time to test it yet (still on Ubuntu 22.04/Humble).

https://github.com/jespersmith/rosbag2/tree/feature/support-unsupported-serialization-formats-rolling