Robot localization and map building based on hybrid features

被引:0
|
作者
Jia S. [1 ,2 ]
Zheng Z. [1 ,2 ]
Zhang G. [1 ,2 ]
Li X. [1 ,2 ]
Li M. [1 ,2 ]
机构
[1] Faculty of Information Technology, Beijing University of Technology, Beijing
[2] Engineering Research Center of Digital Community, Ministry of Education, Beijing
来源
Zheng, Zeling (1016936720@qq.com) | 2018年 / Science Press卷 / 39期
关键词
Hybrid feature; Map building; Pose estimation; Pose graph optimization;
D O I
10.19650/j.cnki.cjsi.J1804205
中图分类号
学科分类号
摘要
Aiming at the problem that the original ORBSLAM algorithm only uses point features to estimate pose, which leads to the degradation of the algorithm accuracy and robustness in the scene with insufficient point features. In order to improve the efficiency and accuracy of the algorithm, the original algorithm is improved. Firstly, this paper builds a binary environment dictionary, which can increase the dictionary loading speed of the algorithm. Secondly, an improved RANSAC algorithm is proposed to increase the elimination efficiency in eliminating feature mismatching. Then, a hybrid feature model is established to extract the point features and line features in the image to estimate pose. Finally, according to the pose graph optimization model, a global Bundle Adjustment algorithm based on the maximum common view weight frames is proposed and used in pose optimization, and the establishing of the dense and sparse maps is realized. The experiment results show that the hybrid feature model can effectively reduce the algorithm error. With the binary environment dictionary, the loading time of the dictionary is decreased from 14.945 seconds to 0.420 seconds. The execution time of the improved RANSAC algorithm is reduced from 0.803 seconds to 0.078 seconds. Using TUM dataset to verify the algorithm, the root mean square error of the camera trajectory is decreased by 2.27 cm and 4.87 cm, respectively. The experiment results on the dataset prove the effectiveness of the proposed algorithm. © 2018, Science Press. All right reserved.
引用
收藏
页码:198 / 206
页数:8
相关论文
共 20 条
  • [1] Liu H.M., Zhang G.F., Bao H.J., A survey of monocular simultaneous localization and mapping, Journal of Computer-Aided Design & Computer Graphics, 28, 6, pp. 855-868, (2016)
  • [2] Li S.X., Li G.Y., Zhou Y.L., Et al., Improved monocular simultaneous localization and mapping soluti-on, Chinese Journal of Scientific Instrument, 38, 11, pp. 2849-2857, (2017)
  • [3] Davison A.J., Reid I.D., Molton N.D., Et al., MonoSLAM: Real-time single camera SLAM, IEEE Transactions on Pattern Analysis and Machine Intelligence, 29, 6, pp. 1052-1067, (2007)
  • [4] Endres F., Hess J., Engelhard N., Et al., An evaluation of the RGB-D SLAM system, IEEE International Conference on Robotics and Automation, pp. 1691-1696, (2012)
  • [5] Endres F., Hess J., Sturm J., Et al., 3-D mapping with an RGB-D camera, IEEE Transactions on Robotics, 30, 1, pp. 177-187, (2017)
  • [6] Kummerle R., Grisetti G., Strasdat H., Et al., G2o: A general framework for graph optimization, IEEE International Conference on Robotics and Automation, pp. 3607-3613, (2011)
  • [7] Liu Z.M., Zhang Y., Lu S., Et al., Close-loop detection and pose optimization of non-cooperation rotating targets, Optics and Precision Engineering, 25, 4, pp. 1036-1043, (2017)
  • [8] Klein G., Murray D., Parallel tracking and mapping for small AR workspaces, IEEE and ACM International Symposium on Mixed and Augmented Reality, pp. 1-10, (2007)
  • [9] Klein G., Muarry D., Improving the agility of keyframe-based SLAM, European Conference on Computer Vision, pp. 802-815, (2008)
  • [10] Mur-Artal R., Tardos J.D., Fast relocalisation and loop closing in keyframe-based SLAM, IEEE International Conference on Robotics and Automation, pp. 846-853, (2014)