Autonomous aerial navigation and tracking of marine animals

In this paper, we describe the development of an independent and on-board visual servoing system which allows a computationally impoverished aerial vehicle to autonomously identify and track a moving surface target. Our image segmentation and target identification algorithms were developed with the specific task of monitoring whales at sea but could be adapted for other targets. Observing whales is important for many marine biology tasks and is currently performed manually from the shore or from boats. We also present hardware experiments which demonstrate the capabilities of our algorithms for object identification and tracking that enable a flying vehicle to track a moving target.

[1]  Mark J. Huiskes,et al.  Towards computer-assisted photo-identification of humpback whales , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[2]  Nasser Kehtarnavaz,et al.  Photo-Identification of Humpback and Gray Whales using Affine Moment Invariants , 2003, SCIA.

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

[4]  Jesse S. Jin,et al.  Tracking Using CamShift Algorithm and Multiple Quantized Feature Spaces , 2004, VIP.

[5]  Andrew Blake,et al.  "GrabCut" , 2004, ACM Trans. Graph..

[6]  Omead Amidi,et al.  An autonomous vision-guided helicopter , 1996 .

[7]  Ashutosh Saxena,et al.  Autonomous indoor helicopter flight using a single onboard camera , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Richard R. Schultz,et al.  Vision-Based Autopilot Implementation Using a Quadrotor Helicopter , 2009 .

[9]  C. Taylor,et al.  Vision-based pose estimation and control of a model helicopter , 2004, Proceedings of the IEEE International Conference on Mechatronics, 2004. ICM '04..

[10]  Glenn P. Tournier,et al.  Estimation and Control of a Quadrotor Vehicle Using Monocular Vision and Moire Patterns , 2006 .

[11]  R. D'Andrea,et al.  Real-time attitude estimation techniques applied to a four rotor helicopter , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[12]  Jiri Matas,et al.  Robust wide-baseline stereo from maximally stable extremal regions , 2004, Image Vis. Comput..

[13]  A. Kurdila,et al.  Vision-based control of micro-air-vehicles: progress and problems in estimation , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[14]  A Cherian,et al.  Motion estimation of a miniature helicopter using a single onboard camera , 2010, Proceedings of the 2010 American Control Conference.

[15]  Mujahid Abdulrahim,et al.  Waypoint navigation for a micro air vehicle using vision-based attitude estimation , 2005, The Aeronautical Journal (1968).

[16]  Babak Nadjar Araabi,et al.  Assisting Manual Dolphin Identification by Computer Extraction of Dorsal Ratio , 1999, Annals of Biomedical Engineering.

[17]  Nicholas Roy,et al.  Autonomous Flight in Unknown Indoor Environments , 2009 .

[18]  Nicholas Roy,et al.  Planning in information space for a quadrotor helicopter in a GPS-denied environment , 2008, 2008 IEEE International Conference on Robotics and Automation.

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

[20]  Edwin Olson,et al.  LCM: Lightweight Communications and Marshalling , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[22]  Gary Bradski,et al.  Learning-Based Computer Vision with Intels Open Source Computer Vision Library , 2005 .

[23]  Adrian Kaehler,et al.  Learning opencv, 1st edition , 2008 .

[24]  Fatih Murat Porikli,et al.  Integral histogram: a fast way to extract histograms in Cartesian spaces , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[25]  Olga Veksler,et al.  Fast approximate energy minimization via graph cuts , 2001, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[26]  Gaurav S. Sukhatme,et al.  State estimation of an autonomous helicopter using Kalman filtering , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[27]  Chia-Feng Juang,et al.  Object detection by color histogram-based fuzzy classifier with support vector learning , 2009, Neurocomputing.

[28]  Nicholas Roy,et al.  RANGE - robust autonomous navigation in GPS-denied environments , 2010, 2010 IEEE International Conference on Robotics and Automation.