完全覆盖路径规划 (CCPP) 探索
核心目标:
- 遍历工作区域中除障碍物外的所有区域
- 有效避开所有障碍物
- 最小化路径重复,缩短移动距离
关键指标:
- 区域覆盖率
- 路径重复率
- 总行程
死区定义: 周围相邻区域为边界、障碍物或已覆盖区域的区域。
问题本质: 在栅格地图中,CCPP问题转化为寻找机器人的下一个移动位置,以规划无碰撞且重复率低的路径。
路径搜索与表达:
- 以环境模型中的节点序列或直线段序列表示路径。
路径平滑:
- 根据机器人运动学/动力学约束,生成可执行的运动轨迹。
- 运动学约束:路径轨迹的一阶导数连续。
- 动力学约束:路径轨迹的二阶导数连续。
CCPP 方法分类:
- 行为覆盖法:
- 随机碰撞法原理: 机器人根据简单的移动行为尝试覆盖工作区域,遇到障碍物则执行转向命令。
暂无评论