Acta Geodaetica et Cartographica Sinica ›› 2021, Vol. 50 ›› Issue (11): 1512-1521.doi: 10.11947/j.AGCS.2021.20210250

• Environment Perception for Intelligent Driving • Previous Articles     Next Articles

Localization method of mobile robot based on binocular vision and inertial navigation

XU Zhibin1, LI Hongwei2, ZHANG Bin2, XIAO Zhiyuan3, DENG Chen1   

  1. 1. School of Information Engineering, Zhengzhou University, Zhengzhou 450052, China;
    2. School of Geoscience and Technology, Zhengzhou University, Zhengzhou 450052, China;
    3. School of Water Conservancy Science and Engineering, Zhengzhou University, Zhengzhou 450001, China
  • Received:2021-05-11 Revised:2021-09-27 Published:2021-12-07
  • Supported by:
    Strategic Consulting Research Project of Henan Research Institute of China Engineering Science and Technology Development Strategy (No. 2020HENZT07)

Abstract: To improve the positioning accuracy of mobile robot, a visual SLAM algorithm based on binocular vision and inertial navigation is presented. In the front part of visual SLAM, a semi-direct binocular visual odometer combining direct method with characteristic method is presented to maintain the fast calculation speed and high accuracy of direct method. In the back-end optimization stage, the visual data and IMU data are fused together, and error functions are constructed in a sliding window in a non-linear optimization way to optimize the accuracy of pose calculation. The algorithm proposed in this paper is validated in EuRoc dataset. The results show that the positioning accuracy of the SLAM system OKVIS, ROVIO and VINS-Mono is significantly improved in both Machine Hall and Vicon Room scenarios, while maintaining high operational efficiency, compared with the open source visual inertial navigation fusion SLAM system OKVIS, ROVIO and VINS-Mono.

Key words: SLAM, visual inertial navigation fusion, binocular vision, feature method, direct method

CLC Number: