Fully neuromorphic vision and control for autonomous drone flight

被引:10
|
作者
Paredes-Valles, F. [1 ]
Hagenaars, J. J. [1 ]
Dupeyroux, J. [1 ]
Stroobants, S. [1 ]
Xu, Y. [1 ]
de Croon, G. C. H. E. [1 ]
机构
[1] Delft Univ Technol, Fac Aerosp Engn, Micro Air Vehicle Lab, Delft, Netherlands
关键词
NEURAL-NETWORKS; LOIHI; FLOW;
D O I
10.1126/scirobotics.adi0591
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Biological sensing and processing is asynchronous and sparse, leading to low-latency and energy-efficient perception and action. In robotics, neuromorphic hardware for event-based vision and spiking neural networks promises to exhibit similar characteristics. However, robotic implementations have been limited to basic tasks with low-dimensional sensory inputs and motor actions because of the restricted network size in current embedded neuromorphic processors and the difficulties of training spiking neural networks. Here, we present a fully neuromorphic vision-to-control pipeline for controlling a flying drone. Specifically, we trained a spiking neural network that accepts raw event-based camera data and outputs low-level control actions for performing autonomous vision-based flight. The vision part of the network, consisting of five layers and 28,800 neurons, maps incoming raw events to ego-motion estimates and was trained with self-supervised learning on real event data. The control part consists of a single decoding layer and was learned with an evolutionary algorithm in a drone simulator. Robotic experiments show a successful sim-to-real transfer of the fully learned neuromorphic pipeline. The drone could accurately control its ego-motion, allowing for hovering, landing, and maneuvering sideways-even while yawing at the same time. The neuromorphic pipeline runs on board on Intel's Loihi neuromorphic processor with an execution frequency of 200 hertz, consuming 0.94 watt of idle power and a mere additional 7 to 12 milliwatts when running the network. These results illustrate the potential of neuromorphic sensing and processing for enabling insect-sized intelligent robots.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Infrastructure (Transmission line) Check Autonomous Flight Drone (1)
    Kinjo, Hironobu
    Morita, Michinari
    Sato, Shido
    Suriyon, Tansuriyavong
    Anezaki, Takashi
    2017 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATICS AND BIOMEDICAL SCIENCES (ICIIBMS), 2017, : 206 - 209
  • [22] Prediction of thermal currents for autonomous drone flight with Artificial Intelligence
    Catuogno, C.
    Catuogno, G.
    De Yong, D.
    Magnago, F.
    Garcia, G.
    Bosso, J.
    2021 XIX WORKSHOP ON INFORMATION PROCESSING AND CONTROL (RPIC), 2021,
  • [23] Learning Vision-Based Flight in Drone Swarms by Imitation
    Schilling, Fabian
    Lecoeur, Julien
    Schiano, Fabrizio
    Floreano, Dario
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 4523 - 4530
  • [24] Quadcopter Drone for Vision-Based Autonomous Target Following
    Chen, Wen-Chieh
    Lin, Chun-Liang
    Chen, Yang-Yi
    Cheng, Hsin-Hsu
    AEROSPACE, 2023, 10 (01)
  • [25] NeoN: Neuromorphic Control for Autonomous Robotic Navigation
    Mitchell, J. Parker
    Bruer, Grant
    Dean, Mark E.
    Plank, James S.
    Rose, Garrett S.
    Schuman, Catherine D.
    2017 IEEE 5TH INTERNATIONAL SYMPOSIUM ON ROBOTICS AND INTELLIGENT SENSORS (IRIS), 2017, : 136 - 142
  • [26] Situational Awareness based Flight Control of a Drone
    Astrov, Igor
    Pedai, Andrus
    2011 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2011), 2011, : 574 - 578
  • [27] Design of a Flight Control System for a Bioinspired Drone
    Bardera, Rafael
    Crespo, Javier
    Rodriguez-Sevillano, Angel
    Munoz-Campillejo, Javier
    Barroso, Estela
    Cobo-Gonzalez, Alvaro
    AIAA AVIATION 2022 FORUM, 2022,
  • [28] Autonomous Control of a Drone in the Context of Situated Robotics
    Fasce, Sofia
    Avila, Diego E.
    Lorusso, Emiliano
    Pereira, Gustavo
    Ierache, Jorge
    ROBOT INTELLIGENCE TECHNOLOGY AND APPLICATIONS 4, 2017, 447 : 185 - 193
  • [29] Decision support for autonomous drone flight based on satellite navigation signal
    Lemieszewski, Lukasz
    Prochacki, Szymon
    Procedia Computer Science, 2023, 225 : 1691 - 1698
  • [30] An Optimization Framework for Efficient Vision-Based Autonomous Drone Navigation
    Navardi, Mozhgan
    Shiri, Aidin
    Humes, Edward
    Waytowich, Nicholas R.
    Mohsenin, Tinoosh
    2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 304 - 307