Machine Vision Algorithms for Autonomous Aerial Refueling for UAVs Using the USAF Refueling Boom Method

The purpose of this chapter is to provide an extensive review of a research effort by a team of researchers from West Virginia University and the University of Perugia focused on the design of a Machine Vision (MV)-based system for the Autonomous Aerial Refueling of Unmanned Aerial Vehicles (UAVs) using the US Air Force refueling boom set-up (as opposed to the probe-drogue system used by the US Navy). Following an “Introduction” section with a description of the UAV aerial refueling problem, another section provides an overview of a detailed Simulink-based simulation environment specifically developed for reproducing the UAV/tanker docking maneuver. Next, a section describes the specific approach followed in this effort based on breaking down the problem in a sequence of a Feature Extraction (FE) task (for the purpose of detecting the corners of the tanker from the images on the UAV camera), Detection and Labeling (DAL) task (for the purpose of introducing a tracking for specific corners during the docking), and Pose Estimation (PE), for the purpose of estimating the tanker-UAV relative position during the docking phase. The methodology has been labeled as the FEDALPE approach. The following sections – relative to the Feature Extraction, the Detection and Labeling, and the Pose Estimation - provide comparative studies for a number of methods for each of the above tasks, leading to the selection of the method with the best performance. Another section highlights the advantages of introducing a sensor fusion scheme blending GPS and Machine Vision data for improving the docking performance. A final section summarizes the document providing general conclusion.

[1]  N. Kehtarnavaz,et al.  Model-based orientation-independent 3-D machine vision techniques , 1988 .

[2]  S. Skoczowski,et al.  Evaluation of order and the spread of time constants for aperiodic processes using step response , 1997 .

[3]  Giovanni Ulivi,et al.  An outdoor navigation system using GPS and inertial platform , 2002 .

[4]  B. Sridhar,et al.  GPS/machine vision navigation system for aircraft , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[5]  Gregory D. Hager,et al.  Fast and Globally Convergent Pose Estimation from Video Images , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Sean Dougherty,et al.  Edge Detector Evaluation Using Empirical ROC Curves , 2001, Comput. Vis. Image Underst..

[7]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[8]  Mario G. Perhinschi,et al.  Addressing corner detection issues for machine vision based UAV aerial refueling , 2007, Machine Vision and Applications.

[9]  Robert F. Stengel,et al.  Optimal Control and Estimation , 1994 .

[10]  Filiberto Pla,et al.  Matching Feature Points in Image Sequences through a Region-Based Method , 1997, Comput. Vis. Image Underst..

[11]  Mario Innocenti,et al.  Vision Algorithms for Formation Flight and Aerial Refueling with Optimal Marker Labeling , 2005 .

[12]  B. S. Manjunath,et al.  A Condition Number for Point Matching with Application to Registration and Postregistration Error Estimation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Marcello R. Napolitano,et al.  Evaluation of Machine Vision Algorithms for Autonomous Aerial Refueling for Unmanned Aerial Vehicles , 2007, J. Aerosp. Comput. Inf. Commun..

[14]  Florian Holzapfel,et al.  Simulation Analysis of Autonomous Aerial Refueling Procedures , 2005 .

[15]  E. Krakiwsky,et al.  A Kalman filter for integrating dead reckoning, map matching and GPS positioning , 1988, IEEE PLANS '88.,Position Location and Navigation Symposium, Record. 'Navigation into the 21st Century'..

[16]  David Gingras,et al.  Static and dynamic wind tunnel testing of air vehicles in close proximity , 2001 .

[17]  Tal Shima,et al.  Optimal scheduling for refueling multiple autonomous aerial vehicles , 2006, IEEE Transactions on Robotics.

[18]  L. Korbly Sensing relative attitudes for automatic docking , 1983 .

[19]  Jean-Jacques E. Slotine,et al.  Robot analysis and control , 1988, Autom..

[20]  Ettore Stella,et al.  Feature matching by searching maximum clique on high order association graph , 1999, Proceedings 10th International Conference on Image Analysis and Processing.

[21]  Xinhua Zhuang,et al.  Pose estimation from corresponding point data , 1989, IEEE Trans. Syst. Man Cybern..

[22]  Monish D. Tandale,et al.  Vision-Based Sensor and Navigation System for Autonomous Air Refueling , 2005 .

[23]  B.A. Kish,et al.  Autonomous aerial refueling based on the tanker reference frame , 2006, 2006 IEEE Aerospace Conference.

[24]  William B. Blake,et al.  Comparison of Predicted and Measured Formation Flight Interference Effects , 2001 .

[25]  J. Alison Noble,et al.  Finding Corners , 1988, Alvey Vision Conference.

[26]  S. Seereeram,et al.  Vision-based relative pose estimation for autonomous rendezvous and docking , 2006, 2006 IEEE Aerospace Conference.

[27]  James H. Myatt,et al.  Control-Surface Deflection Effects on the Innovative Control Effectors (ICE 101) Design , 2000 .

[28]  Joe Nalepka,et al.  Automated Aerial Refueling: Extending the Effectiveness of UAVs , 2005 .

[29]  Bernard Etkin,et al.  Dynamics of Atmospheric Flight , 1972 .

[30]  Mario G. Perhinschi,et al.  Addressing pose estimation issues for machine vision based UAV autonomous serial refuelling , 2007 .

[31]  Hugh F. Durrant-Whyte,et al.  A Kalman filter model for GPS navigation of land vehicles , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[32]  Giovanni Ulivi,et al.  An Outdoor Navigation System Using GPS , 2002 .

[33]  D.V.S. Chandra Target orientation estimation using Fourier energy spectrum , 1998 .

[34]  Wright-Patterson Afb,et al.  Automated Aerial Refueling: Extending the Effectiveness of Unmanned Air Vehicles , 2005 .

[35]  Marcello R. Napolitano,et al.  Comparison of point matching algorithms for the UAV aerial refueling problem , 2010, Machine Vision and Applications.

[36]  Marcello R. Napolitano,et al.  Modelling and performance analysis of a machine vision-based semi-autonomous aerial refuelling , 2008, Int. J. Model. Identif. Control..

[37]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[38]  David D. Denison,et al.  Nonlinear estimation and classification , 2003 .

[39]  Marcello R. Napolitano,et al.  Design and flight-testing of non-linear formation control laws , 2007 .

[40]  Tong Lin,et al.  The Use of Flight Simulation and Flight Testing in the Automated Aerial Refueling Program , 2005 .

[41]  D. Powell,et al.  Land-vehicle navigation using GPS , 1999, Proc. IEEE.

[42]  Richard Burns,et al.  The Automated Aerial Refueling Simulation at the AVTAS Laboratory , 2005 .

[43]  Marcello R. Napolitano,et al.  Modeling and control issues for autonomous aerial refueling for UAVs using a probe–drogue refueling system , 2004 .

[44]  Marc Rauw,et al.  FDC 1.2 - A Simulink Toolbox for Flight Dynamics and Control Analysis , 2001 .

[45]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[46]  Stephen M. Smith,et al.  SUSAN—A New Approach to Low Level Image Processing , 1997, International Journal of Computer Vision.