参考:/BIT_HXZ/article/details/118344480
一、问题:
- 查看bag包的topic信息:
rosbag info
,发现报错:
ERROR bag unindexed: 2021-10-23-16-16-57.bag. Run rosbag reindex.
- 直接播放:
rosbag play
,发现也不行:
[ INFO] [1635129046.377015529]: Opening 2021-10-23-16-16-57.bag
[FATAL] [1635129046.395268696]: Error reading from file: wanted 4 bytes, read 0 bytes
二、解决:
- 根据报错提示,输入命令:
rosbag reindex
,会生成两个.bag文件,如下所示:
2021-10-25-11-55-57.bag 2021-10-25-11-55-57.orig.bag
其中:是最开始的那个包,
是
reindex
后的包。
注意:比原来的包
要小。
- 最后输入命令:
rosbag info
就可以正常输出了。