摘要:针对移动机器人即时定位与地图构建中时变观测噪声及粒子位置分布对 SLAM 精度的影响,本文提出基于变分贝叶斯 的自适应 PF-SLAM 算法,采用高斯混合模型对时变的观测噪声建模,并通过变分贝叶斯方法,迭代估算出混合模型中的未知参 数;同时根据粒子权值将粒子划分为固定粒子和优化粒子,通过粒子间的近邻拓扑位置关系调整粒子分布,处理时变观测噪声 与优化粒子的位置分布,使得优化的粒子集可以更好地表示机器人位置概率分布,实现观测噪声及粒子位置分布自适应。 仿真 实验表明本算法对比传统 PF-SLAM 算法定位与地图构建误差降低了 76. 45% 。 实际实验表明本算法处理下的环境轮廓误差对 比传统 PF-SLAM 算法的环境轮廓误差减小了 61. 87% 。 该算法有效提高了移动机器人的状态估计精度,为移动机器人即时定 位与地图构建提供了新的参考。