37.使用探索模式实现指定区域建图

1.frontier_exploration

使用frontier_exploration可以实现指定区域自动探索建图

2.安装

sudo apt-get install ros-kinectic-frontier-exploration完成安装

其他ros版本请安装对应的包,也可以使用pibot_install_ros.sh脚本可以一键完成安装

3.启动frontier_exploration

roslaunch pibot_navigation frontier_exploration.launch

可以看到frontier_exploration.launch包含其他文件,其中有个gmapping,这里frontier_exploration只是一个探索算法,真正SLAM算法用的是gmmapping

4.选择区域

roslaunch pibot_navigation view_nav.launch

  • 添加topic的监控
  • 选择区域

选择publish point,在地图选择若干点构成一个封闭的多边形

  • 启动探索
    选择publish point,在上面多边形内随机选择一点点击即可开始探索
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值