The SLAM Algorithm for Multiple Robots based on Parameter estimation

被引:8
作者
Chen, MengYuan [1 ,2 ]
机构
[1] Anhui Polytech Univ, Key Lab Elect Drive & Control Anhui Prov, Wuhu 241000, Peoples R China
[2] Univ Sci & Technol China, Dept Precis Machinery & Precis Instrumentat, Hefei 230027, Anhui, Peoples R China
关键词
Iteration; Simultaneous localization and mapping; Sampling; Multi-mobile robot; Square Root Cubature Kalman Filter; Strong tracking;
D O I
10.31209/2018.100000026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing number of feature points of a map, the dimension of systematic observation is added gradually, which leads to the deviation of the volume points from the desired trajectory and significant errors on the state estimation, An Iterative Squared-Root Cubature Kalman Filter (ISR-CKF) algorithm proposed is aimed at improving the SR-CKF algorithm on the simultaneous localization and mapping (SLAM). By introducing the method of iterative updating, the sample points are re-determined by the estimated value and the square root factor, which keeps the distortion small in the highly nonlinear environment and improves the precision further. A robust tracking Square Root Cubature Kalman Filter algorithm (STF-SRCKF-SLAM) is proposed to solve the problem of reduced accuracy in the condition of state change on the SLAM. The algorithm is predicted according to the kinematic model and observation model of the mobile robot at first, and then the algorithm updates itself by spreading the square root of the error covariance matrix directly, which greatly reduces the computational complexity. At the same time, the time-varying fading factor is introduced in the process of forecasting and updating, and the corresponding weight of the data is adjusted in real time to improve the accuracy of multi-robot localization. The results of simulation shows that the algorithm can improve the accuracy of multi-robot pose effectively.
引用
收藏
页码:593 / 602
页数:10
相关论文
共 20 条
  • [1] [Anonymous], 2004, SIGMA POINT KALMAN F
  • [2] Cubature Kalman Filters
    Arasaratnam, Ienkaran
    Haykin, Simon
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (06) : 1254 - 1269
  • [3] Bailey Tim, 2011, IEEE International Conference on Robotics and Automation, P2859
  • [4] Bian M, 2017, CLUSTER COMPUT, P1
  • [5] [康轶非 Kang Yifei], 2013, [机器人, Robot], V35, P186
  • [6] [林文建 Lin Wenjian], 2013, [电子测量与仪器学报, Journal of Electronic Measurement and Instrument], V27, P750
  • [7] [刘洞波 Liu Dongbo], 2011, [电子测量与仪器学报, Journal of Electronic Measurement and Instrument], V25, P38
  • [8] Lv Tai-zhi, 2012, Computer Engineering, V38, P1, DOI 10.3969/j.issn.1000-3428.2012.21.001
  • [9] Ouyang G, 2014, HIGH ACCURACY BALLIS
  • [10] Smith R., 1990, ESTIMATING UNCERTAIN