For the purposes of achieving Autonomous Air-to-Air Refuelling (AAAR) in Unmanned Aerial Vehicles (UAVs), this paper presents the use of a visual tracking algorithm based on direct methods and image registration techniques, with the aim of solving the drogue tracking problem in order to obtain vision-based relative position estimations of the aircrafts for the probe and drogue refuelling method. Proposed vision-based AAAR approaches to date have explored the use of features (such as corners, painted marks, or LEDs) to detect and estimate the relative motion of either the receiver or the tanker aircraft, with the drawback that sometimes this requires the installation of specific hardware on-board. Conversely, the strategy we propose to use does not require the installation of additional hardware on-board. The strategy is based on a hierarchical implementation of an image registration technique: the Inverse Compositional Image Alignment ICIA. Real images and real flight hardware (probe and drogue) are used to test the algorithm using a robotic testbed that simulates the motion of the aircrafts (the tanker and the receiver) during the refuelling task. Results show that the tracking algorithm is robust to fast motion, changes in appearance, and situations where part of the drogue is occluded or is outside of the field of view of the camera. Additionally, results show that robust position estimations at real-time frame rates are obtained, proving that the technique is fast enough to form the basis for automated aerial refuelling sensing capabilities.
[1]
Monish D. Tandale,et al.
Vision-Based Sensor and Navigation System for Autonomous Air Refueling
,
2005
.
[2]
Mario G. Perhinschi,et al.
Addressing corner detection issues for machine vision based UAV aerial refueling
,
2007,
Machine Vision and Applications.
[3]
J.-Y. Bouguet,et al.
Pyramidal implementation of the lucas kanade feature tracker
,
1999
.
[4]
James H. Spencer.
Optical Tracking for Relative Positioning in Automated Aerial Refueling
,
2007
.
[5]
Jose Luis Sanchez-Lopez,et al.
A hierarchical strategy for real-time tracking on-board UAVs
,
2012
.
[6]
Mark J. Monda,et al.
Boom and Receptacle Autonomous Air Refueling Using Visual Snake Optical Sensor
,
2007
.
[7]
Gary R. Bradski,et al.
Learning OpenCV - computer vision with the OpenCV library: software that sees
,
2008
.
[8]
Mario Innocenti,et al.
Virtual simulation set-up for UAVs aerial refuelling
,
2003
.
[9]
Miguel A. Olivares-Méndez,et al.
3D pose estimation based on planar object tracking for UAVs control
,
2010,
2010 IEEE International Conference on Robotics and Automation.
[10]
Bernhard P. Wrobel,et al.
Multiple View Geometry in Computer Vision
,
2001
.
[11]
Simon Baker,et al.
Equivalence and efficiency of image alignment algorithms
,
2001,
Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.