PickNikRobotics / data_tamer

C++ library for Fearless Timeseries Logging
MIT License
199 stars 20 forks source link

Decode mcap files with Python #15

Open JohannesPankert opened 7 months ago

JohannesPankert commented 7 months ago

Hello

great tool! It is really easy to integrate this in C++ code to log data for debugging controller code. I am able to visualize the mcap files in plotjuggler but I have not managed to open them in python yet.

Do I need to re-implement the DataTamerParser as a DecoderFactory in python? If yes, do you plan to plan to do this and add a python package to the project? I thought that one of the advantages of mcap was that the file format is self contained but if it requires the users to write custom parsers it makes things a bit complicated.

facontidavide commented 7 months ago

This is precisely the next thing I will implement. stay tuned

JohannesPankert commented 7 months ago

Great, looking forward to it!

paLeziart commented 1 month ago

Is there any news about the Python compatibility? :slightly_smiling_face: