摘要:锅炉爬壁机器人在实际应用中存在轮式编码器与惯性测量单元(IMU)使用受限,车轮与金属水冷壁之间容易打滑等问 题。 针对以上因素导致机器人全局定位与位姿跟踪性能下降,提出一种基于激光里程计与改进自适应蒙特卡洛(AMCL)的全 局定位方法。 首先,使用基于 PL-ICP 方法的激光里程计替代传统轮式、惯性里程计;然后将遗传学中 DNA 交叉变异的思路引 入 AMCL 的粒子迭代过程中,提出一种遗传算法改进的自适应蒙特卡洛定位方法,缓解 AMCL 粒子贫化导致位姿跟踪性能下降 和恢复定位速度慢的问题。 经实验验证,该方法的绝对定位误差控制在 12. 7 cm,精度较普通 AMCL 方法提升 32. 4% ;该方法 在机器人发生轻微打滑时定位结果几乎不受影响,发生较大滑动时恢复定位的速度较普通 AMCL 方法提升 35% 。