ORB-SLAM2 algorithm based on improved key frame selection

被引:0
|
作者
Zhang H. [1 ,2 ]
Yu Y. [1 ]
Qiu X. [1 ]
机构
[1] School of Mechanical Engineering, Jiangnan University, Wuxi
[2] Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment & Technology, Wuxi
关键词
inferior key frame removal; key frame selection; moving robot; ORB-SLAM2; positioning accuracy;
D O I
10.13700/j.bh.1001-5965.2021.0173
中图分类号
学科分类号
摘要
To address the difficulties caused by the low accuracy and poor robustness of simultaneous localization and mapping (SLAM), an ORB-SLAM2 algorithm is proposed based on key frame selection. First, the relative pose between frames is calculated based on ORB-SLAM2. Second, to determine whether a new key frame should be created, rotation and translation values are added to the original algorithm, functioning as the judgement basis. Then, an inferior key frame removal algorithm is designed to solve the problem of inferior key frame generation which results from incorrect shooting caused by the relative movement between the robot and the camera installed in the self-developed mobile robot. Finally, experiments are carried out based on the RGB-D dataset and the developed mobile robot, verifying the outstanding performance of the proposed algorithm. The results show that the improved key frame selection algorithm can accurately and timely choose the key frame, and reduce tracking failures. In the most optimal case, the positioning error is about 51.9% of that of the original, while the linear error is about 82.1% of that of the original, which effectively eliminates the influence caused by relative motion between the camera and the robot. This research shows that the improved algorithm could effectively promote positioning accuracy and reduce tracking failures. © 2023 Beijing University of Aeronautics and Astronautics (BUAA). All rights reserved.
引用
收藏
页码:45 / 52
页数:7
相关论文
共 21 条
  • [1] JIANG W, YE G C, ZHOU D H., Dynamic model based energy consumption optimal motion planning for high-voltage transmission line mobile robot manipulator, Proceedings of the Institution of Mechanical Engineers, Part K:Journal of Multi-body Dynamics, 253, 1, pp. 93-105, (2021)
  • [2] LUO X, DING X J., Research and prospective on motion planning and control of ground mobile manipulators, Journal of Harbin Institute of Technology, 53, 1, pp. 1-15, (2021)
  • [3] WEI T, LONG C., Path planning for mobile robot based on improved genetic algorithm, Journal of Beijing University of Aeronautics and Astronautics, 46, 4, pp. 703-711, (2020)
  • [4] ZHAI J M, LIU K, XU X., Autonomous indoor navigation system of mobile robot, Computer Integrated Manufacturing Systems, 26, 4, pp. 890-899, (2020)
  • [5] FUNENTES P, RUIZ A, RENDON M., Visual simultaneous localization and mapping: A survey, Artificial Intelligence Review, 43, 1, pp. 55-81, (2012)
  • [6] LI J Q, PEI L, ZHOU D P, Et al., Attention-SLAM: A visual monocular SLAM learning from human gaze, IEEE Sensors Journal, 21, 5, pp. 6408-6420, (2021)
  • [7] WANG C J, LUO B, LI C Y, Et al., UAV visual SLAM collaborative mapping and navigation, Acta Geodaetica et Crtographica Sinica, 49, 6, pp. 767-776, (2020)
  • [8] GARCIA-FIDALGO E, ORTIZ A., Vision-based topological mapping and localization methods: A survey, Robotics and Autonomous Systems, 64, pp. 1-20, (2015)
  • [9] TANG Y C, WANG C, LUO L, Et al., Recognition and localization methods for vision-based fruit picking robots: A review, Frontiers in Plant Science, 11, pp. 510-526, (2020)
  • [10] ENGEL J, SCHOPS T, CREMERS D, Et al., LSD-SLAM: Large-scale direct monocular SLAM, European Conference on Computer Vision, 8690, pp. 834-849, (2014)