Dynamic obstacle avoidance for quadrotors with event cameras

被引:184
|
作者
Falanga, Davide [1 ]
Kleber, Kevin [1 ]
Scaramuzza, Davide [1 ]
机构
[1] Univ Zurich, Dept Informat, Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
SPEED; LATENCY;
D O I
10.1126/scirobotics.aaz9712
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Today's autonomous drones have reaction times of tens of milliseconds, which is not enough for navigating fast in complex dynamic environments. To safely avoid fast moving objects, drones need low-latency sensors and algorithms. We departed from state-of-the-art approaches by using event cameras, which are bioinspired sensors with reaction times of microseconds. Our approach exploits the temporal information contained in the event stream to distinguish between static and dynamic objects and leverages a fast strategy to generate the motor commands necessary to avoid the approaching obstacles. Standard vision algorithms cannot be applied to event cameras because the output of these sensors is not images but a stream of asynchronous events that encode per-pixel intensity changes. Our resulting algorithm has an overall latency of only 3.5 milliseconds, which is sufficient for reliable detection and avoidance of fast-moving obstacles. We demonstrate the effectiveness of our approach on an autonomous quadrotor using only onboard sensing and computation. Our drone was capable of avoiding multiple obstacles of different sizes and shapes, at relative speeds up to 10 meters/second, both indoors and outdoors.
引用
收藏
页数:14
相关论文
共 50 条
  • [11] Reactive obstacle avoidance of monocular quadrotors with online adapted depth prediction network
    Yang, Xin
    Luo, Hongcheng
    Wu, Yuhao
    Gao, Yang
    Liao, Chunyuan
    Cheng, Kwang-Ting
    NEUROCOMPUTING, 2019, 325 : 142 - 158
  • [12] Robot Obstacle Avoidance Using Bumper Event
    Kumar, Neerendra
    Vamossy, Zoltan
    Szabo-Resch, Zsolt Miklos
    2016 IEEE 11TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2016, : 485 - 489
  • [13] Dynamic Obstacle Avoidance Path Planning
    Su, Shun-Feng
    Chen, Ming-Chang
    Li, Chung-Ying
    Wang, Wei-Yen
    Wang, Wen-June
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEM SCIENCE AND ENGINEERING (ICSSE), 2014, : 40 - 43
  • [14] Obstacle Avoidance Using Multiobjective Optimization and a Dynamic Obstacle Manager
    Benjamin, Michael R.
    Defilippo, Michael
    Robinette, Paul
    Novitzky, Michael
    IEEE JOURNAL OF OCEANIC ENGINEERING, 2019, 44 (02) : 331 - 342
  • [15] Obstacle Avoidance With Dynamic Avoidance Risk Region for Mobile Robots in Dynamic Environments
    Guo, Binghua
    Guo, Nan
    Cen, Zhisong
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 5850 - 5857
  • [16] Event-Enhanced Multi-Modal Spiking Neural Network for Dynamic Obstacle Avoidance
    Wang, Yang
    Dong, Bo
    Zhang, Yuji
    Zhou, Yunduo
    Mei, Haiyang
    Wei, Ziqi
    Yang, Xin
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2023, 2023, : 3138 - 3148
  • [17] Experimental Validation of an Intelligent Obstacle Avoidance Algorithm with an Omnidirectional Mobile Robot for Dynamic Obstacle Avoidance
    Hindistan, Cagri
    Selim, Erman
    Tatlicioglu, Enver
    IFAC PAPERSONLINE, 2024, 58 (30): : 103 - 108
  • [18] Experimental evaluation of an event-based collision avoidance method with application to quadrotors
    Schwung, Michael
    Lunze, Jan
    2020 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (CCTA), 2020, : 633 - 639
  • [19] Cooperative Formation Control of Quadrotors with Obstacle Avoidance and Self Collisions Based on a Hierarchical MPC Approach
    Eskandarpour, Abolfazl
    Majd, Vahid Johari
    2014 SECOND RSI/ISM INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2014, : 351 - 356
  • [20] Study on Dynamic Guidance Obstacle Avoidance for UAV
    Xiong Zhiyong
    Yang Xiuxia
    Zhang Yi
    Hua Wei
    Zhou Weiei
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2016, 9 (08): : 293 - 306