Use of land's cooperative object to estimate UAV's pose for autonomous landing

Abstract The research of unmanned aerial vehicles’ (UAVs’) autonomy navigation and landing guidance with computer vision has important significance. However, because of the image blurring, the position of the cooperative points cannot be obtained accurately, and the pose estimation algorithms based on the feature points have low precision. In this research, the pose estimation algorithm of UAV is proposed based on feature lines of the cooperative object for autonomous landing. This method uses the actual shape of the cooperative-target on ground and the principle of vanishing line. Roll angle is calculated from the vanishing line. Yaw angle is calculated from the location of the target in the image. Finally, the remaining extrinsic parameters are calculated by the coordinates transformation. Experimental results show that the pose estimation algorithm based on line feature has a higher precision and is more reliable than the pose estimation algorithm based on points feature. Moreover, the error of the algorithm we proposed is small enough when the UAV is near to the landing strip, and it can meet the basic requirements of UAV’s autonomous landing.

[1]  S. Sastry,et al.  Vision based terrain recovery for landing unmanned aerial vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[2]  Diao Can Computer Vision Assisted Autonomous Landing of UAV , 2008 .

[3]  Gaurav S. Sukhatme,et al.  Visually guided landing of an unmanned aerial vehicle , 2003, IEEE Trans. Robotics Autom..

[4]  Liu Yang,et al.  Autonomous control system for the quadrotor unmanned aerial vehicle , 2012, Proceedings of the 31st Chinese Control Conference.

[5]  Konstantin Kondak,et al.  Towards Autonomous Autorotation Landing for Small Size Unmanned Helicopters , 2013, J. Intell. Robotic Syst..

[6]  Biao Wang,et al.  A search strategy of UAV's automatic landing on ship in all weathe , 2011, 2011 International Conference on Electrical and Control Engineering.

[7]  Yong Zhang,et al.  Research on computer vision-based for UAV autonomous landing on a ship , 2009, Pattern Recognit. Lett..

[8]  Gaurav S. Sukhatme,et al.  Vision-based autonomous landing of an unmanned aerial vehicle , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[9]  Fei Li,et al.  UAV attitude and position estimation for vision-based landing , 2011, Proceedings of 2011 International Conference on Electronic & Mechanical Engineering and Information Technology.

[10]  Sebastian Scherer,et al.  Autonomous landing at unprepared sites by a full-scale helicopter , 2012, Robotics Auton. Syst..

[11]  Isaac Kaminer,et al.  Unmanned aircraft navigation for shipboard landing using infrared vision , 2002 .

[12]  Xiang Pan,et al.  Vision-Based Approach Angle and Height Estimation for UAV Landing , 2008, 2008 Congress on Image and Signal Processing.

[13]  Jeong-Oog Lee,et al.  Vision-Based SLAM System for Small UAVs in GPS-Denied Environments , 2012 .

[14]  Andreas Zell,et al.  An Onboard Monocular Vision System for Autonomous Takeoff, Hovering and Landing of a Micro Aerial Vehicle , 2013, J. Intell. Robotic Syst..

[15]  S. Shankar Sastry,et al.  A vision system for landing an unmanned aerial vehicle , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[16]  International Conference on Electronic and Mechanical Engineering and Information Technology, EMEIT 2011, Harbin, Heilongjiang, China, 12-14 August, 2011 , 2011, EMEIT.