ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Yes, you need to call "rosbag fix" (http://wiki.ros.org/rosbag/Commandline#fix) on your rosbags before playing them back. You won't need a migration rule (according to this discussion when the change was introduced: https://github.com/ros/common_msgs/pull/33#issuecomment-40399560).

Afaik there is only a Python API for this due to its dynamic nature: https://github.com/ros/ros_comm/blob/91f4a452c00d6fece236d3739517c958ccf2f14f/tools/rosbag/src/rosbag/migration.py#L150