title: Bio-inspired visual ego-rotation sensor for MAVs.
abstract: Flies are capable of extraordinary flight maneuvers at very high speeds largely due to their highly elaborate visual system. In this work we present a fly-inspired FPGA based sensor system able to visually sense rotations around different body axes, for use on board micro aerial vehicles (MAVs). Rotation sensing is performed analogously to the fly's VS cell network using zero-crossing detection. An additional key feature of our system is the ease of adding new functionalities akin to the different tasks attributed to the fly's lobula plate tangential cell network, such as object avoidance or collision detection. Our implementation consists of a modified eneo SC-MVC01 SmartCam module and a custom built circuit board, weighing less than 200 g and consuming less than 4 W while featuring 57,600 individual two-dimensional elementary motion detectors, a 185° field of view and a frame rate of 350 frames per second. This makes our sensor system compact in terms of size, weight and power requirements for easy incorporation into MAV platforms, while autonomously performing all sensing and processing on-board and in real time.
authors.affiliation: Department of Systems and Computational Neurobiology, Max Planck Institute of Neurobiology, 82152 Martinsried, Germany. jplett@neuro.mpg.de
authors.forename: Johannes
authors.initials: J
authors.lastname: Plett
authors.forename: Armin
authors.initials: A
authors.lastname: Bahl
authors.forename: Martin
authors.initials: M
authors.lastname: Buss
authors.forename: Kolja
authors.initials: K
authors.lastname: Kühnlenz
authors.forename: Alexander
authors.initials: A
authors.lastname: Borst
mesh_terms: D000818:Animals; D003198:Computer Simulation; D003712:Dendrites / Q000502:physiology; D004175:Diptera / Q000502:physiology; D005426:Flight, Animal / Q000502:physiology*; D007090:Image Interpretation, Computer-Assisted / Q000295:instrumentation; D008954:Models, Biological; D009039:Motion Perception / Q000502:physiology*; D009474:Neurons / Q000502:physiology; D012399:Rotation; D017603:Signal Detection, Psychological / Q000502:physiology; D014794:Visual Fields / Q000502:physiology*