Journal of System Simulation ›› 2017, Vol. 29 ›› Issue (11): 2840-2846.doi: 10.16182/j.issn1004731x.joss.201711033

Previous Articles     Next Articles

3D Simultaneous Localization and Mapping Based on RGB-D Images

Hu Lingyan1, Cao Lu1, Xiong Pengwen1*, Xin Yong2, Xie Zekun1   

  1. 1. School of Information Engineering, Nanchang University, Nanchang 330031, China;
    2. School of Sciences, Nanchang University, Nanchang 330031, China
  • Received:2016-08-26 Published:2020-06-05

Abstract: To reduce the accumulated pose error of robots during the three-dimensional simultaneous localization and mapping, a global optimization method is proposed to improve the positioning accuracy and the quality of the map. This method, which is based on the visual odometry of the frame and frame registration model, adds the pose-constraints by closed-loop detection based on image matching. Local loop is combined with random loop to improve the optimization efficiency. The general graph optimization algorithm is used to globally optimize the robot poses. A key-frame selection strategy is also proposed to decrease the consumption of the computing resources and memory footprint. The experiment results show that this method can reduce the root mean square error to only 8.7mm with a 3.96 m path and generate 3D map of indoor scenes accurately.

Key words: SLAM, visual odometry, loop-detection, key-frame, general graph optimization

CLC Number: