ros中的move_base

ROS中的move_base是导航栈中的核心节点,负责路径规划、动态避障和运动控制。它包括全局规划器、全局代价地图、局部规划器、局部代价地图及恢复行为等组件。move_base通过action API与客户端交互,订阅和发布主题来实现机器人导航功能。
摘要由CSDN通过智能技术生成

学习ros了很长时间,也跑过很多很多的例子,玩了kobuki也一个月还适配turtlebot的minilauncher到一个新的地盘上。最后才发现在navigation stack中最重要的就是move base这个节点。

move_base用于在robot中的路径规划,根据路径发布运动命令和动态障碍规避。基本上导航的重点功能都在这里

1.

见图如下

attachment:overview_tf.png


蓝色模块:根据平台不同而不同,但是必须的。比如base controller基于设备地盘,sensor sources和sensor transform基于传感器

灰色模块:不是必须的,但是如果存在可以对地图或tf提供

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值