REF:基于激光 SLAM 的移动机器人自主导航方法研究
移动机器人的导航方式有很多,包括GPS导航、惯性导航、超声波导航、视觉导航、激光导航等,实际应用中需根据机器人不同的工作环境与导航要求进行选择。

机器人软件系统架构图

机器人软件系统数据流图

机器人硬件数据流图

图优化的 SLAM包括前后端,前端本质上为数据关联问题,接收传感器采集到的障碍物点云信息,通过相近两帧点云关系估计机器人的位姿,可将相近激光帧进行匹配以增量式的建立地图;后端接收不同时刻机器人的观测数据,利用回环检测得到的相应约束关系对前端累积误差进行优化。












默认DWA评价函数如下,主要从三方面进行优化,优化前后评价函数如下:





轨迹规划的目的是生成含时间序列并满足一定约束条件让机器人在每一个路径节点都能平滑过渡的轨迹,其要求与必要性主要有:(1) 适合机器人自主移动;(2) 速度和加速度等动力学状态无法突变;(3) 机器人不必在拐点处加减速;(4) 节约能量。因此需要选择合适的轨迹表达方式。
