学习笔记38--键盘遥控建图时,一些报错解决经验

环境:ubuntu16.04 ros-kinetics gazebo7.16

来源:
在仿真环境,尝试使用gmaping包来建图时候,发现一些报错.

  1. 保存地图时,使用指令:
    rosrun map_server map_server -f mapname ,
    出现报错一.
    报错一:
[ WARN] [1575603290.546981824]: Using deprecated map server interface. Please switch to new interface.

修正方式,将指令第二个map_server 换回map_saver:

rosrun map_server map_saver -f mapname

原理上,解析是-f是作用在map_saver节点,而不是map_server节点
参考:

http://wiki.ros.org/map_server
https://stackoverflow.com/questions/53545159/save-a-map-in-ros
  1. 保存地图指令正确,然后出现报错二:
[ INFO] [1575625337.151595092]: Waiting for the map

报错二原因是:

建图的node里面监听的雷达数据的topic映射出topic名称,与机器人发布的雷达数据的topic的名称不一样,导致建图的node无法接收机器人发出的点云信息.

解决方式,保证建图node收集点云数据的topic映射的topic与机器人发布点云数据的topic一致就行了.

上面的这两个是笔记里面记录的,当时的案例素材现在没有找到,比较遗憾,不过逻辑思路还是很容易理解的.
希望可以帮到有需要的同学.

############
好记性不如烂笔头
'20200730

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值