MichaelGrupp / evo

Python package for the evaluation of odometry and SLAM
https://michaelgrupp.github.io/evo/
GNU General Public License v3.0
3.32k stars 743 forks source link

Find a longterm fix for rosbags compatibility / use AnyReader by rosbags for better API compatibility #638

Closed MichaelGrupp closed 2 months ago

MichaelGrupp commented 4 months ago

Follow-up of #636

from rosbags.highlevel import AnyReader is available since a while now and could make the library (hopefully) less sensitive to API changes in rosbags. Here we would need to consider though that it might entail an API change in evo for users who use the file_interface bag reader/writer.