Hovering by Gazing: A Novel Strategy for Implementing Saccadic Flight-Based Navigation in GPS-Denied Environments

Hovering flies are able to stay still in place when hovering above flowers and burst into movement towards a new object of interest (a target). This suggests that sensorimotor control loops implemented onboard could be usefully mimicked for controlling Unmanned Aerial Vehicles (UAVs). In this study, the fundamental head-body movements occurring in free-flying insects was simulated in a sighted twin-engine robot with a mechanical decoupling inserted between its eye (or gaze) and its body. The robot based on this gaze control system achieved robust and accurate hovering performances, without an accelerometer, over a ground target despite a narrow eye field of view (±5°). The gaze stabilization strategy validated under Processor-In-the-Loop (PIL) and inspired by three biological Oculomotor Reflexes (ORs) enables the aerial robot to lock its gaze onto a fixed target regardless of its roll angle. In addition, the gaze control mechanism allows the robot to perform short range target to target navigation by triggering an automatic fast “target jump” behaviour based on a saccadic eye movement.

[1]  Aileron Fundamentals of Small Unmanned Aircraft Flight , 2012 .

[2]  N. Aouf,et al.  Robust INS/GPS Sensor Fusion for UAV Localization Using SDRE Nonlinear Filtering , 2010, IEEE Sensors Journal.

[3]  G. Nalbach The halteres of the blowfly Calliphora , 1993, Journal of Comparative Physiology A.

[4]  Martin Egelhaaf,et al.  A syntax of hoverfly flight prototypes , 2010, Journal of Experimental Biology.

[5]  Vaibhav Ghadiok,et al.  On the design and development of attitude stabilization, vision-based navigation, and aerial gripping for a low-cost quadrotor , 2012, Auton. Robots.

[6]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[7]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[8]  Dana H. Ballard,et al.  Animate Vision , 1991, Artif. Intell..

[9]  Jeremy E Niven Visual Motion: Homing in on Small Target Detectors , 2006, Current Biology.

[10]  Takuya Kinoshita,et al.  Vision-based guidance control of a small-scale unmanned helicopter , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Isabelle Fantoni,et al.  Vision-based altitude, position and speed regulation of a quadrotor rotorcraft , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  T. Collett,et al.  Visual control of flight behaviour in the hoverflySyritta pipiens L. , 1975, Journal of comparative physiology.

[13]  N. J. Strausfeld,et al.  The neck motor system of the flyCalliphora erythrocephala , 2004, Journal of Comparative Physiology A.

[14]  Roland Hengstenberg,et al.  Structure and kinematics of the prosternal organs and their influence on head position in the blowfly Calliphora erythrocephala Meig. , 1992, Journal of Comparative Physiology A.

[15]  Hateren,et al.  Blowfly flight and optic flow. II. Head movements during flight , 1999, The Journal of experimental biology.

[16]  Stéphane Viollet,et al.  A high speed gaze control system based on the Vestibulo-Ocular Reflex , 2005, Robotics Auton. Syst..

[17]  N. Franceschini,et al.  The VODKA Sensor: A Bio-Inspired Hyperacute Optical Position Sensing Device , 2012, IEEE Sensors Journal.

[18]  R. Hengstenberg Mechanosensory control of compensatory head roll during flight in the blowflyCalliphora erythrocephala Meig. , 1988, Journal of Comparative Physiology A.

[19]  W. Wijngaard,et al.  Accuracy of insect position control as revealed by hovering male Eristalis nemorum , 2010 .

[20]  J. Zeil,et al.  Feed-forward and visual feedback control of head roll orientation in wasps (Polistes humilis, Vespidae, Hymenoptera) , 2013, Journal of Experimental Biology.

[21]  Mark Euston,et al.  A non-linear observer for attitude estimation of a fixed-wing unmanned aerial vehicle without GPS measurements , 2011 .

[22]  Marc Pollefeys,et al.  PIXHAWK: A system for autonomous flight using onboard computer vision , 2011, 2011 IEEE International Conference on Robotics and Automation.

[23]  Drago Matko,et al.  Quadrocopter Hovering Using Position-estimation Information from Inertial Sensors and a High-delay Video System , 2012, J. Intell. Robotic Syst..

[24]  E L Thomas,et al.  Movements of the eye. , 1968, Scientific American.

[25]  O. Braddick Visual hyperacuity. , 1984, Nature.

[26]  Daewon Lee,et al.  Build Your Own Quadrotor: Open-Source Projects on Unmanned Aerial Vehicles , 2012, IEEE Robotics & Automation Magazine.

[27]  Kenzo Nonami,et al.  Optic flow-based vision system for autonomous 3D localization and control of small aerial vehicles , 2009, Robotics Auton. Syst..

[28]  Martin Buss,et al.  Autonomous hovering of a vision/IMU guided quadrotor , 2009, 2009 International Conference on Mechatronics and Automation.

[29]  Andreas Zell,et al.  An Onboard Monocular Vision System for Autonomous Takeoff, Hovering and Landing of a Micro Aerial Vehicle , 2012, Journal of Intelligent & Robotic Systems.

[30]  Stéphane Viollet,et al.  Steering by Gazing: An Efficient Biomimetic Control Strategy for Visually Guided Micro Aerial Vehicles , 2010, IEEE Transactions on Robotics.

[31]  M. Egelhaaf,et al.  Chasing a dummy target: smooth pursuit and velocity control in male blowflies , 2003, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[32]  Robert E. Mahony,et al.  Landing a VTOL Unmanned Aerial Vehicle on a Moving Platform Using Optical Flow , 2012, IEEE Transactions on Robotics.

[33]  Kenzo Nonami,et al.  Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles , 2010, J. Field Robotics.

[34]  Miguel A. Olivares-Méndez,et al.  Unmanned aerial vehicles UAVs attitude, height, motion estimation and control using visual systems , 2010, Auton. Robots.

[35]  B. Webb What does robotics offer animal behaviour? , 2000, Animal Behaviour.

[36]  Norbert Boeddeker,et al.  Visual gaze control during peering flight manoeuvres in honeybees , 2010, Proceedings of the Royal Society B: Biological Sciences.

[37]  Jan Wendel,et al.  An integrated GPS/MEMS-IMU navigation system for an autonomous helicopter , 2006 .

[38]  Nicolas Marchand,et al.  Decoupling the Eye: A Key toward a Robust Hovering for Sighted Aerial Robots , 2013 .

[39]  Jonathan P. How,et al.  Vision-based guidance and control of a hovering vehicle in unknown, GPS-denied environments , 2009, 2009 IEEE International Conference on Robotics and Automation.

[40]  R. Hengstenberg,et al.  The halteres of the blowfly Calliphora , 1994, Journal of Comparative Physiology A.

[41]  Philippe Martin,et al.  Design and implementation of a low-cost observer-based attitude and heading reference system , 2010 .

[42]  Nicolas Marchand,et al.  Bio-inspired hovering control for an aerial robot equipped with a decoupled eye and a rate gyro , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Stéphane Viollet,et al.  A miniature bio-inspired position sensing device for the control of micro-aerial robots , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[44]  Paolo Dario,et al.  A Miniaturized Mechatronic System Inspired by Plant Roots for Soil Exploration , 2011, IEEE/ASME Transactions on Mechatronics.

[45]  Paul D. Barnett,et al.  Insect Detection of Small Targets Moving in Visual Clutter , 2006, PLoS biology.

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

[47]  Nicolas Franceschini,et al.  Hyperacute Edge and Bar Detection in a Bioinspired Optical Position Sensing Device , 2014, IEEE/ASME Transactions on Mechatronics.

[48]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.

[49]  A. Tsourdos,et al.  Robust nonlinear filtering for INS/GPS UAV localization , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[50]  N. Marchand,et al.  A low-cost air data attitude heading reference system for the tourism airplane applications , 2005, IEEE Sensors, 2005..

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

[52]  Sangdeok Park,et al.  Accurate Modeling and Robust Hovering Control for a Quad–rotor VTOL Aircraft , 2010, J. Intell. Robotic Syst..

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

[54]  Patrick A. Shoemaker,et al.  A Model for the Detection of Moving Targets in Visual Clutter Inspired by Insect Physiology , 2008, PloS one.

[55]  H. Krapp,et al.  Sensory Systems and Flight Stability: What do Insects Measure and Why? , 2007 .

[56]  N. Strausfeld,et al.  The neck motor system of the fly Calliphora erythrocephala. I: Muscles and motor neurons , 1987 .