Visual Flight Control of a Quadrotor Using Bioinspired Motion Detector

Motion detection in the fly is extremely fast with low computational requirements. Inspired from the fly's vision system, we focus on a real-time flight control on a miniquadrotor with fast visual feedback. In this work, an elaborated elementary motion detector (EMD) is utilized to detect local optical flow. Combined with novel receptive field templates, the yaw rate of the quadrotor is estimated through a lookup table established with this bioinspired visual sensor. A closed-loop control system with the feedback of yaw rate estimated by EMD is designed. With the motion of the other degrees of freedom stabilized by a camera tracking system, the yaw-rate of the quadrotor during hovering is controlled based on EMD feedback under real-world scenario. The control performance of the proposed approach is compared with that of conventional approach. The experimental results demonstrate the effectiveness of utilizing EMD for quadrotor control.

[1]  Dario Floreano,et al.  3D Vision-based Navigation for Indoor Microflyers , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[2]  Nicolas H. Franceschini,et al.  Optic flow regulation: the key to aircraft automatic guidance , 2005, Robotics Auton. Syst..

[3]  W. Reichardt,et al.  Dynamic response properties of movement detectors: Theoretical analysis and electrophysiological investigation in the visual system of the fly , 1987, Biological Cybernetics.

[4]  N. Franceschini,et al.  A Bio-Inspired Flying Robot Sheds Light on Insect Piloting Abilities , 2007, Current Biology.

[5]  James Sean Humbert,et al.  Erratum to: Implementation of wide-field integration of optic flow for autonomous quadrotor navigation , 2009, Auton. Robots.

[6]  Richard M. Murray,et al.  A real-time helicopter testbed for insect-inspired visual flight control , 2009, 2009 IEEE International Conference on Robotics and Automation.

[7]  B. Hassenstein,et al.  Systemtheoretische Analyse der Zeit-, Reihenfolgen- und Vorzeichenauswertung bei der Bewegungsperzeption des Rüsselkäfers Chlorophanus , 1956 .

[8]  Erich Buchner,et al.  Behavioural Analysis of Spatial Vision in Insects , 1984 .

[9]  R. Hengstenberg,et al.  Estimation of self-motion by optic flow processing in single visual interneurons , 1996, Nature.

[10]  Martin Buss,et al.  Visual tracking and control of a quadcopter using a stereo camera system and inertial sensors , 2009, 2009 International Conference on Mechatronics and Automation.

[11]  Martin Buss,et al.  An FPGA implementation of insect-inspired motion detector for high-speed vision systems , 2008, 2008 IEEE International Conference on Robotics and Automation.

[12]  A. Borst,et al.  Adaptation of response transients in fly motion vision. II: Model studies , 2003, Vision Research.

[13]  Stéphane Viollet,et al.  Outdoor field performances of insect‐based visual motion sensors , 2011, J. Field Robotics.

[14]  M V Srinivasan,et al.  Visual navigation in flying insects. , 2000, International review of neurobiology.

[15]  James Sean Humbert,et al.  Implementation of wide-field integration of optic flow for autonomous quadrotor navigation , 2009, Auton. Robots.

[16]  A. Borst,et al.  Motion computation and visual orientation in flies. , 1993, Comparative biochemistry and physiology. Comparative physiology.

[17]  Zhang,et al.  Honeybee navigation en route to the goal: visual flight control and odometry , 1996, The Journal of experimental biology.

[18]  R O Dror,et al.  Accuracy of velocity estimation by Reichardt correlators. , 2001, Journal of the Optical Society of America. A, Optics, image science, and vision.

[19]  Derek Abbott,et al.  Elaborated Reichardt correlators for velocity estimation tasks , 2002, SPIE Micro + Nano Materials, Devices, and Applications.