move_base源码学习
最新推荐文章于 2023-11-24 15:38:16 发布
本文详细介绍了ROS中的move_base组件,包括其状态机、核心类MoveBase的构造与工作流程。move_base状态机包含规划、控制、清除和默认四个阶段。在executeCb()函数中,接收目标并启动规划,同时通过planner_thread()进行全局规划。全局规划完成后,局部规划器计算速度,执行控制循环。此外,还涉及到tf转换、costmap更新和目标发布等关键操作。
摘要由CSDN通过智能技术生成