参照下面这个链接
https://blog.csdn.net/peng_258/article/details/127457199?ops_request_misc=&request_id=&biz_id=102&utm_term=zed2%E5%BD%95%E5%88%B6%E6%95%B0%E6%8D%AE%E9%9B%86&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-127457199.142%5Ev96%5Epc_search_result_base2&spm=1018.2226.3001.4187
注意下面画圈的地方,要改成下面的,否则会录制失败
rosbag record -O spin360 /zed/zed_node/rgb/camera_info /zed/zed_node/depth/depth_registered
这条命令的作用是使用 rosbag
工具记录 ROS 中的特定话题数据。具体解释如下:
rosbag record
:这是用于记录 ROS 话题数据的命令。-O
spin360:指定输出文件名为 spin360.bag
。-O
是--output
的简写。/zed/zed_node/rgb/camera_info
:这是要记录的第一个话题,通常包含 RGB 相机的配置信息。/zed/zed_node/depth/depth_registered
:这是要记录的第二个话题,通常包含深度图像数据。
执行此命令后,rosbag
将开始监听这两个话题,并将接收到的数据保存到 spin360.bag
文件中,直到你手动停止记录(通常通过 Ctrl+C)。
可以在录制的时候右键spin360.bag的属性,查看文件大小,确定是否正在录制