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 条
  • [41] Dynamic robot manipulator trajectory planning for obstacle avoidance
    Zhu, Z.H.
    Mayorga, R.V.
    Wong, A.K.C.
    Mechanics Research Communications, 26 (02): : 139 - 144
  • [42] Reinforcement Learning with Dynamic Movement Primitives for Obstacle Avoidance
    Li, Ang
    Liu, Zhenze
    Wang, Wenrui
    Zhu, Mingchao
    Li, Yanhui
    Huo, Qi
    Dai, Ming
    APPLIED SCIENCES-BASEL, 2021, 11 (23):
  • [43] A tractable convergent dynamic window approach to obstacle avoidance
    Ögren, P
    Leonard, NE
    2002 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-3, PROCEEDINGS, 2002, : 595 - 600
  • [44] Sequential Neural Barriers for Scalable Dynamic Obstacle Avoidance
    Yu, Hongzhan
    Hirayama, Chiaki
    Yu, Chenning
    Herbert, Sylvia
    Gao, Sicun
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 11241 - 11248
  • [45] A Dynamic Obstacle Avoidance Method Based on Entity Policy
    Zhao, San-yuan
    Lei, Zheng-chao
    Wei, Huang-song
    Li, Zhong-jun
    Liu, Kun
    INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND ENGINEERING (ACSE 2014), 2014, : 159 - 163
  • [46] Dynamic Target Tracking and Obstacle Avoidance using a Drone
    Woods, Alexander C.
    La, Hung M.
    ADVANCES IN VISUAL COMPUTING, PT I (ISVC 2015), 2015, 9474 : 857 - 866
  • [47] Dynamic robot manipulator trajectory planning for obstacle avoidance
    Zhu, ZH
    Mayorga, RV
    Wong, AKC
    MECHANICS RESEARCH COMMUNICATIONS, 1999, 26 (02) : 139 - 144
  • [48] Enforcing Constraints for Dynamic Obstacle Avoidance by Compliant Robots
    Koutras, Leonidas
    Vlachos, Konstantinos
    Kanakis, George S.
    Dimeas, Fotios
    Doulgeri, Zoe
    Rovithakis, George A.
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, : 5221 - 5227
  • [49] Dynamic obstacle avoidance method for omnidirectional mobile robots
    Zhang D.
    Liu W.
    Miao C.
    Yu Y.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2021, 47 (06): : 1115 - 1123
  • [50] A Novel Obstacle Avoidance Control Algorithm in a Dynamic Environment
    Mallik, Galib Rahaman
    Sinha, Arpita
    2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE FOR SECURITY AND DEFENSE APPLICATIONS (CISDA), 2013, : 57 - 63