• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2022, Vol. 58 ›› Issue (14): 137-145.doi: 10.3901/JME.2022.14.137

Previous Articles     Next Articles

Autonomous Fast Localization Method Combining Artificial Beacons and Visual SLAM

SHEN Wenjie, REN Yongjie, ZHU Boyuan, LIN Jiarui   

  1. State Key Laboratory of Precision Measurement Technology and Instrument, Tianjin University, Tianjin 300072
  • Received:2021-06-23 Revised:2021-09-30 Online:2022-07-20 Published:2022-09-07

Abstract: Aiming at the problem of low accuracy and poor adaptability of autonomous localization in complex industrial field environment, a dual-camera localization system combining artificial beacons and visual SLAM (simultaneous localization and mapping) is proposed. Artificial beacons need not cover the whole space layout, don't need to have ID information. The two cameras complete the full space positioning by photographing the beacons and running the visual SLAM algorithm respectively. The scale uncertainty of monocular SLAM is recovered by using beacon localization algorithm and the relationship between the coordinate systems of the two localization algorithms is established. Therefore, when the camera moves out of the control field consisting of beacons and back into its coverage again, system initial pose can be obtained by SLAM algorithm. Then the fast matching of beacons and image points can be realized so as to locate accurately again. By installing the dual camera positioning system on the wearable helmet, the surveyors can achieve high precision positioning when wearing the helmet. The working principle of dual-camera helmet positioning system is analyzed and verified by experiments. Experimental results show that this method has high accuracy and strong adaptability, which can meet the requirements of autonomous positioning in the complex industrial environment where the beacons cannot cover the whole space.

Key words: multi-camera system, visual position measurement, artificial beacon, simultaneous localization and mapping

CLC Number: