Automatic Take Off, Tracking and Landing of a Miniature UAV on a Moving Carrier Vehicle

We present a system consisting of a miniature unmanned aerial vehicle (UAV) and a small carrier vehicle, in which the UAV is capable of autonomously starting from the moving ground vehicle, tracking it at a constant distance and landing on a platform on the carrier in motion. Our visual tracking approach differs from other methods by using low-cost, lightweight commodity consumer hardware. As main sensor we use a Wii remote infrared (IR) camera, which allows robust tracking of a pattern of IR lights in conditions without direct sunlight. The system does not need to communicate with the ground vehicle and works with an onboard 8-bit microcontroller. Nevertheless the position and orientation relative to the IR pattern is estimated at a frequency of approximately 50 Hz. This enables the UAV to fly fully autonomously, performing flight control, self-stabilisation and visual tracking of the ground vehicle. We present experiments in which our UAV performs autonomous flights with a moving ground carrier describing a circular path and where the carrier is rotating. The system provides small errors and allows for safe, autonomous indoor flights.

[1]  Kimon P. Valavanis,et al.  Advances in Unmanned Aerial Vehicles: State of the Art and the Road to Autonomy , 2007 .

[2]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[3]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[4]  Andreas Zell,et al.  Automatic Take Off, Hovering and Landing Control for Miniature Helicopters with Low-Cost Onboard Hardware , 2009, AMS.

[5]  Robert E. Mahony,et al.  Hovering flight and vertical landing control of a VTOL Unmanned Aerial Vehicle using optical flow , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Koichi Hashimoto,et al.  A visual-servo-based assistant system for unmanned helicopter control , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Gerd Hirzinger,et al.  Energy-efficient Autonomous Four-rotor Flying Robot Controlled at 1 kHz , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[8]  Kimon P. Valavanis,et al.  Advances in Unmanned Aerial Vehicles , 2007 .

[9]  G. Anitha,et al.  Vision Based Autonomous Landing of an Unmanned Aerial Vehicle , 2012 .

[10]  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).

[11]  Tomonari Furukawa,et al.  A 6 DoF Visual Tracking System for a Miniature Helicopter , 2007 .

[12]  Xiao Xiao,et al.  Vision-based road-following using a small autonomous aircraft , 2004, 2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720).

[13]  Patrick Doherty,et al.  Vision for a UAV helicopter , 2002 .

[14]  Roland Siegwart,et al.  Design and control of an indoor micro quadrotor , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[15]  Henry J. Gardner,et al.  A Wii remote, a game engine, five sensor bars and a virtual reality theatre , 2007, OZCHI '07.

[16]  Robert E. Mahony,et al.  A Practical Visual Servo Control for an Unmanned Aerial Vehicle , 2008, IEEE Transactions on Robotics.

[17]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[18]  S. Shankar Sastry,et al.  LANDING AN UNMANNED AIR VEHICLE: VISION BASED MOTION ESTIMATION AND NONLINEAR CONTROL , 1999 .

[19]  Simon Hay,et al.  Optical tracking using commodity hardware , 2008, 2008 7th IEEE/ACM International Symposium on Mixed and Augmented Reality.

[20]  H. Opower Multiple view geometry in computer vision , 2002 .

[21]  Beryl Plimmer,et al.  3D input for 3D worlds , 2007, OZCHI '07.

[22]  Andreas Zell,et al.  Low-Cost Visual Tracking of a Landing Place and Hovering Flight Control with a Microcontroller , 2010, J. Intell. Robotic Syst..

[23]  Peter I. Corke,et al.  Low-cost flight control system for a small autonomous helicopter , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).