Updates topic data types on ROS bags, solves checksum errors. Doesn't need any migration file.
Requires the new ros message to be imported and following the structure of {package}/msg/{messagename}.msg
for example you should be able to import message in python with from mypackage.msg import MyMessage
pip install rosbag-update
OR
pip3 install rosbag-update
rosbag_update -b [bag-path]
- Please ignore the error message
Failed to load Python extension for LZ4 support. LZ4 compression will not be available.