An Extended Stochastic Cloning Method for Fusing Multi-relative Measurements

One of the most important tasks for visual inertial odometry systems is pose estimation. By integrating system poses, motion trajectory of the system can be obtained. Due to errors existing in calculations, the accumulated errors grow unbounded. To decrease the drift, keyframes and loop-closure information can be used as additional references for the system. To use this information, the system should able to handle multi-relative measurements which cross many periods of filter cycles. In Kalman filter based system the fusion of such information is one of the toughest problems. In this paper, we propose an extended stochastic cloning method to overcome this problem. The proposed method is based on the error state Kalman filter. It also can be used in other Kalman filters. The experimental results show that based on the proposed method trajectory errors and uncertainties of filtered results are decreased significantly. At the same time, the IMU’s biases are modeled as a random-walk noise and be updated as well. This way, by using keyframes and loop-closure information, the proposed method is able to improve the accuracy of the sensor models.

[1]  Hauke Strasdat,et al.  Visual SLAM: Why filter? , 2012, Image Vis. Comput..

[2]  Wolfram Burgard,et al.  A Tutorial on Graph-Based SLAM , 2010, IEEE Intelligent Transportation Systems Magazine.

[3]  Hauke Strasdat,et al.  Real-time monocular SLAM: Why filter? , 2010, 2010 IEEE International Conference on Robotics and Automation.

[4]  Juan D. Tardós,et al.  ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras , 2016, IEEE Transactions on Robotics.

[5]  Willie Brink,et al.  FastSLAM with Stereo Vision , 2012 .

[6]  Dongbing Gu,et al.  A review of visual inertial odometry from filtering and optimisation perspectives , 2015, Adv. Robotics.

[7]  Stergios I. Roumeliotis,et al.  Stochastic cloning: a generalized framework for processing relative state measurements , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[8]  Elie A. Shammas,et al.  Keyframe-based monocular SLAM: design, survey, and future directions , 2016, Robotics Auton. Syst..

[9]  Dirk Baumbach,et al.  Stereo-vision-aided inertial navigation for unknown indoor and outdoor environments , 2014, 2014 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[10]  Ian D. Reid,et al.  Article in Press Robotics and Autonomous Systems ( ) – Robotics and Autonomous Systems a Comparison of Loop Closing Techniques in Monocular Slam , 2022 .