Created by [ Rowan Dempster] on Dec 27, 2019
Rosbag tagging is designed to track the versioning of the rosbag messages that are being used. To track versioning there is a separate file titled msg_version.json. This holds the messages and corresponding version numbers
Rosbag tagging is useful to be able to track the versioning of the messages very clearly in the messages. If there are different versions of a topic in the rosbag and you want to see which version is the most recent, then you can simply identify them by looking at the topic name and reading the version number.
A bag will be run through the versioning.py script and it will be filled with the topics and types from the bag. Then the message types will be compared with the version map (the json) and if the type exists in the version map then we write to the bag the message type along with its corresponding versioning number.
See: http://wiki.ros.org/rosbag/Cookbook
+———————————————————————–+
| [] |
| |
| I don't understand the explanation on how version tagging works. |
| |
| {.smallfont align=”left” style=”color: #666666; width: 98%; margi |
| n-bottom: 10px;”} |
| |
| Posted by henry.wang at Jan 01, 2020 13:12 |
| |
+———————————————————————–+
Document generated by Confluence on Dec 10, 2021 04:01