参考网站:https://blog.csdn.net/jmzlzl/article/details/82775217(rosbag)
https://blog.csdn.net/weixin_40712763/article/details/78909608(matlab)
$ rosbag record -O subset /techpod/ground_truth/pose /polaris/odom
-O选项指定了我们要保存的bag文件的名字(subset.bag),后面的/techpod/ground_truth/pose
和/polaris/odom则指定了我们要记录信息的话题。
$ rostopic echo -b subset.bag -p /polaris/odom > polaris_odom.txt
将subset.bag文件中/polaris/odom话题的消息转换到polaris_odom.txt文件中:
(这个命令可能会得到空的txt,原因暂且不知道)
$ rosbag info subset.bag
显示记录subset.bag时的相关信息,包括从开始到最后的时间。(可以利用这个时间求出两个数据之间的时间间隔)
$ rostopic echo -b bagname.bag -p / topicname> filename.csv
(该命令可以将bag中的数据转换成excel表的形式,比较直接)