系统仿真学报 ›› 2015, Vol. 27 ›› Issue (6): 1288-1293.doi: 10.16182/j.cnki.joss.2015.06.020

• 信息、控制、决策与仿真 • 上一篇    下一篇

基于多次测量更新的移动机器人SLAM仿真

许亚芳1, 孙作雷1, 曾连荪1, 张波2   

  1. 1.上海海事大学信息工程学院,上海 201306;
    2.中国科学院上海高等研究所,上海 201210
  • 收稿日期:2014-05-09 修回日期:2014-11-19 出版日期:2015-06-08 发布日期:2021-01-15
  • 作者简介:许亚芳(1989-),女,河北邢台人,硕士, 研究方向为移动机器人导航、数据融合; 孙作雷(1982-),男,山东枣庄人,博士,副教授,研究方向为移动机器人导航、多传感器融合、机器学习等。
  • 基金资助:
    国家自然科学基金项目(61105097;51279098;6140127); 上海市教育委员会科研创新项目(13YZ081)

Mobile Robot SLAM Simulation with Multi Measurement Update

Xu Yafang1, Sun Zuoleit1, Zeng Liansun1, Zhang Bo2   

  1. 1. Information Communication College, Shanghai Maritime University, Shanghai 201 306, China;
    2. Shanghai Advanced Research Instiute, Chinese Academy of Sciences, Shanghai 201210, China
  • Received:2014-05-09 Revised:2014-11-19 Online:2015-06-08 Published:2021-01-15

摘要: 针对移动机器人同时定位与地图构建(SLAM)技术中,非线性系统进行线性化处理所产生的线性化误差问题,从费切尔信息角度分析,提出多次测量更断算法。该算法利用滤波中预测和各次更新阶段状态向量的费切尔信息加权关系,解算每次测量更新后的状态估计,通过多次将更接近于真实状态的估计值融入观测信息,可得到较高精度的后验状态估计,降低线性化误差的同事提高了机器人定位与构图准确性。实验部分实现多次测量更新与一次测量更新算法的仿真与对比,结果表明:所提算法能有效降低机器人位姿误差和地图估计误差。

关键词: 移动机器人, 费切尔信息, 多次测量更新, 践性化误差

Abstract: Aiming at the problem of the accumulation of linearization error in the nonlinear system linearizing of Simultaneous Localization and Mapping (SLAM) in mobile robot, an algorithm named multi measurement update was put forward according to the analysis of Fisher information. In order to compute the state estimation after each measurement update, the Fisher information weight relationship between prediction variable and update variable was made use of Due to a number of data association with an estimation which was more close to the real data than the former, the algorithm could achieve a more accuracy posterior state. As a result, it could decrease the linearization error and improving the precision of localization and mapping. The experiments made a comparison between the multi measurement update and single measurement update. It shows that the proposed method can efficiently reduce the robot pose error and map information error.

Key words: mobile robot, Fisher information, multi measurement information, linearization error

中图分类号: