Onboard Hover Control of a Quadrotor using Template Matching and Optic Flow

Autonomous hover control of a low-cost Micro Air Vehicle (MAV) is considered in this paper. To avoid the long-term drift during hover, the ‘snapshot’ idea is practiced, where an image of the ground under the MAV is stored as the reference image, and the following images are directly compared with this reference image for estimating horizontal position. For hover control, the measured position is used in conjunction with the speed estimated from frame-to-frame image motion. All computations are performed onboard the vehicle and controller parameters are roughly tuned in the experiments. Flight tests carried out both indoors and outdoors prove the effectiveness of the proposed method for the hover control of a MAV.

[1]  Matthew Garratt,et al.  Biologically inspired climbing with a hexapedal robot , 2008 .

[2]  Roland Siegwart,et al.  Monocular‐SLAM–based navigation for autonomous micro helicopters in GPS‐denied environments , 2011, J. Field Robotics.

[3]  Peter Corke An Inertial and Visual Sensing System for a Small Autonomous Helicopter , 2004, J. Field Robotics.

[4]  Matthew A. Garratt,et al.  Vision‐based terrain following for an unmanned rotorcraft , 2008, J. Field Robotics.

[5]  Shun'ichi Kaneko,et al.  Robust image registration by increment sign correlation , 2002, Pattern Recognit..

[6]  Peter I. Corke An inertial and visual sensing system for a small autonomous helicopter , 2004 .

[7]  Tong Heng Lee,et al.  Design and mathematical modeling of a 4-standard-propeller (4SP) quadrotor , 2012, Proceedings of the 10th World Congress on Intelligent Control and Automation.

[8]  Ye-Kui Wang,et al.  Fast Binary Block Matching Motion Estimation using Efficient One-Bit Transform , 2002 .

[9]  Sven Lange,et al.  A vision based onboard approach for landing and position control of an autonomous multirotor UAV in GPS-denied environments , 2009, 2009 International Conference on Advanced Robotics.

[10]  Mark R. Pickering,et al.  Fast Image Registration Using a Multi-Pass Image Interpolation Approach , 2011 .

[11]  Dario Floreano,et al.  Fly-inspired visual steering of an ultralight indoor aircraft , 2006, IEEE Transactions on Robotics.

[12]  Nicolas Petit,et al.  The Navigation and Control technology inside the AR.Drone micro UAV , 2011 .

[13]  Yue Sun,et al.  Modeling, identification and control of a quad-rotor drone using low-resolution sensing , 2012 .

[14]  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.

[15]  Daniel Cremers,et al.  Accurate Figure Flying with a Quadrocopter Using Onboard Visual and Inertial Sensing , 2012 .

[16]  Matthew A. Garratt,et al.  Design of a 3D snapshot based visual flight control system using a single camera in hover , 2013, Auton. Robots.

[17]  Oguzhan Urhan Constrained one-bit transform-based motion estimation using predictive hexagonal pattern , 2007, J. Electronic Imaging.

[18]  Gaurav S. Sukhatme,et al.  Combined optic-flow and stereo-based navigation of urban canyons for a UAV , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Vassilios Morellas,et al.  Autonomous altitude estimation of a UAV using a single onboard camera , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Mandyam V. Srinivasan,et al.  An image-interpolation technique for the computation of optic flow and egomotion , 1994, Biological Cybernetics.