Journal of Shanghai Jiaotong University ›› 2015, Vol. 49 ›› Issue (09): 1387-1393.

• Aeronautics & Astronautics • Previous Articles     Next Articles

An Improvement and Verification of Position/Attitude Estimation Algorithm Based on Binocular Vision for Unmanned Aerial Vehicle

ZHANG Liang1,XU Jinfa1,XIA Qingyuan2,YU Yongjun1   

  1. (1. National Key Laboratory of Rotorcraft Aeromechanics, Nanjing University of Aeronautics and  Astronautics, Nanjing 210016, China;2. Key Laboratory of Intelligent Perception and Systems for HighDimensional Information of the Ministry of Education, Nanjing University of Science and Technology, Nanjing 210094, China)
  • Received:2014-08-28

Abstract:

Abstract: Aimed at the problem of navigation of unmanned aerial vehicle(UAV) in a complex unknown environment, an algorithm of position and attitude estimation based on binocular vision was described and improved in this paper. The feature points in the stereo image pairs were detected and described using the KAZE features in the nonlinear scale space. The feature points were matched with the Knn algorithm. The 3D stereo information of the feature points was calculated in the camera coordinate system. The position and attitude of UAV were estimated with the RANSAC algorithm and the LM iteration algorithm. Some experiments were conducted. The result shows that KAZE features have better accuracy, realtime and repeatability than those of SIFT and SURF. The improved algorithm can meet the requirements of UAV realtime navigation.
Key words:

Key words: unmanned aerial vehicle (UAV), binocular vision, position/attitude estimation