Sense and avoid based on visual pose estimation for small UAS

Small unmanned aircraft systems (UAS) must be able to detect and avoid conflicting traffic, an especially challenging task when the threat is another small UAS. Collision avoidance requires trajectory prediction and the performance of a collision avoidance system can be improved by extending the prediction horizon. We describe an algorithm that predicts the trajectory of a small, fixed-wing UAS using an estimate of its orientation. First, a computer vision algorithm locates specific feature points of the threat aircraft in an image. Next, the POSIT algorithm uses these feature points to estimate the pose (position and attitude) of the threat. A sequence of pose estimates is then used to predict the trajectory of the threat aircraft in order to avoid a collision. To assess the algorithm's performance, the predictions are compared with predictions based solely on position estimates for a variety of encounter scenarios. Simulation and experimental results indicate that trajectory prediction using orientation estimates provides quicker response to a change in the threat aircraft trajectory and better prediction and avoidance performance.

[1]  Karl F. Warnick,et al.  Small Aircraft Flight Encounters Database for UAS Sense and Avoid , 2017 .

[2]  Jon G. Rokne,et al.  Exact and Optimal Convex Hulls in 2D , 2000, Int. J. Comput. Geom. Appl..

[3]  Wesley A. Olson,et al.  TCAS Operational Performance Assessment in the U.S. National Airspace , 2010, 29th Digital Avionics Systems Conference.

[4]  Vincent Lepetit,et al.  Vision-based Unmanned Aerial Vehicle detection and tracking for sense and avoid systems , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  Quan Pan,et al.  Autonomous Stereo Vision based Collision Avoid System for Small UAV , 2017 .

[6]  Aaron Mcfadyen,et al.  A Survey of autonomous vision-based See and Avoid for Unmanned Aircraft Systems , 2016 .

[7]  W X Wang,et al.  Parameter optimal determination for canny edge detection , 2011 .

[8]  Niclas Börlin,et al.  Estimation of Polygons and Areas , 2006 .

[9]  Dong Wang,et al.  Research on cooperative sense and avoid approaches based on ADS-B for unmanned aerial vehicle , 2016, 2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC).

[10]  Laith R. Sahawneh,et al.  Minimum Required Sensing Range for UAS Sense and Avoid Systems , 2016 .

[11]  Larry S. Davis,et al.  Model-based object pose in 25 lines of code , 1992, International Journal of Computer Vision.

[12]  John David Anderson,et al.  Introduction to Flight , 1985 .

[13]  X. R. Li,et al.  Survey of maneuvering target tracking. Part I. Dynamic models , 2003 .

[14]  Youmin Zhang,et al.  Sense and avoid technologies with applications to unmanned aircraft systems: Review and prospects , 2015 .

[15]  Jing Liu,et al.  LIDAR obstacle warning and avoidance system for unmanned aerial vehicle sense-and-avoid , 2016 .