kappe icon indicating copy to clipboard operation
kappe copied to clipboard

The tool lacks support for ros2idl schema encoding

Open rachwalk opened this issue 2 years ago • 3 comments

Hi, I have an .mcap file which contains messages conformant to the ros2idl schema. The schema is officially supported in the spec -- see here.

This results in most topics of the rosbag being dropped during conversion. Is it possible to add the encoding to the supported ones for kappe?

rachwalk avatar Oct 16 '23 09:10 rachwalk

Hi, adding ros2idl should be possible but is not a priority for us at the moment.

Do you have a mcap I can use to test and see what is missing? If it is a simple fix, I might be able to add it. Otherwise, contributions are always welcome.

mrkbac avatar Oct 16 '23 12:10 mrkbac

Yes absolutely, here is a tar.gz containing the mcap and metada -- [dropbox].

In addition to that, if it's somehow hard to fix it would be very nice to have the fails to convert properly reported. For this rosbag running kappe cut with the following config:

keep_tf_tree: true
splits:
  - start: 1699450526.0
    end: 1699450590.0
    name: cut.mcap

Results in silent dropping of all topics which are in the unsupported encoding.

rachwalk avatar Nov 08 '23 14:11 rachwalk

Hi There, quick check if this topic was resolved as I am facing the same issue. Some topics are dropped as it is missing schema since they are described in ros2idl

nirhenn avatar Feb 01 '24 10:02 nirhenn

Issue marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] avatar Sep 17 '24 02:09 github-actions[bot]