运行LeGO-LOAM、LOAM时RVIZ没有点云图像

运行LeGO-LOAM或LOAM时,播放bag包后,发现RVIZ没有图像。

点开详情可发现报错Failed to transform from frame [/camera] to frame [map],以及Failed to transform from frame [/camera_init] to frame [map]

 

解决:

打开LeGO-LOAM的四个源码文件,Ctrl+F搜索/camera_init,将所有/camera_init改成camera_init,也就是去掉斜杠。

同理,搜索/camera,将所有/camera改成camera,也就是去掉斜杠。

保存四个文件,回到工作空间,删除build和devel文件夹,重新catkin_make编译lego-loam。

重新运行:

cd 你的工作空间
source devel/setup.bash
roslaunch lego_loam run.launch

播放bag包:

rosbag play 包名称.bag --clock --topic /velodyne_points /imu/data

成功

  • 11
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值