Autonomous Quadrotor Flight despite Rotor Failure with Onboard Vision Sensors: Frames vs. Events
Not on the map. Why?
Abstract (arXiv)
Fault-tolerant control is crucial for safety-critical systems, such as quadrotors. State-of-art flight controllers can stabilize and control a quadrotor even when subjected to the complete loss of a rotor. However, these methods rely on external sensors, such as GPS or motion capture systems, for state estimation. To the best of our knowledge, this has not yet been achieved with only onboard sensors. In this paper, we propose the first algorithm that combines fault-tolerant control and onboard vision-based state estimation to achieve position control of a quadrotor subjected to complete failure of one rotor. Experimental validations show that our approach is able to accurately control the position of a quadrotor during a motor failure scenario, without the aid of any external sensors. The primary challenge to vision-based state estimation stems from the inevitable high-speed yaw rotation (over 20 rad/s) of the damaged quadrotor, causing motion blur to cameras, which is detrimental to visual inertial odometry (VIO). We compare two types of visual inputs to the vision-based state estimation algorithm: standard frames and events. Experimental results show the advantage of using an event camera especially in low light environments due to its inherent high dynamic range and high temporal resolution. We believe that our approach will render autonomous quadrotors safer in both GPS denied or degraded environments. We release both our controller and VIO algorithm open source.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Feb 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 3; 2025: 2; 2026: 1.
12 papers.
- 2022AEGNN: Asynchronous Event-based Graph Neural Networkscited by 118
- 2022Exploring Event Camera-based Odometry for Planetary Robotscited by 34
- 2023BlinkFlow: A Dataset to Push the Limits of Event-based Optical Flow Estimationcited by 33
- 2022Are High-Resolution Event Cameras Really Needed?cited by 18
- 2023E-Calib: A Fast, Robust and Accurate Calibration Toolbox for Event Camerascited by 9
- 2023DH-PTAM: A Deep Hybrid Stereo Events-Frames Parallel Tracking And Mapping Systemcited by 4
- 2025Hardware, Algorithms, and Applications of the Neuromorphic Vision Sensor: a Reviewcited by 3
- 2024Structure-Invariant Range-Visual-Inertial Odometrycited by 1
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principlescited by 1
- 2024A Neuromorphic Approach to Obstacle Avoidance in Robot Manipulationcited by 0
- 2024EROAM: Event-based Camera Rotational Odometry and Mapping in Real-timecited by 0
- 2026A Multimodal RGB and Events Dataset for Hand Detection in First-Person Viewcited by 0
- 2026A Multimodal RGB and Events Dataset for Hand Detection in First-Person View9 Jun 2026
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principles21 Apr 2025
- 2025Hardware, Algorithms, and Applications of the Neuromorphic Vision Sensor: a Review11 Apr 2025
- 2024EROAM: Event-based Camera Rotational Odometry and Mapping in Real-time17 Nov 2024
- 2024Structure-Invariant Range-Visual-Inertial Odometry6 Sep 2024
- 2024A Neuromorphic Approach to Obstacle Avoidance in Robot Manipulation8 Apr 2024
- 2023E-Calib: A Fast, Robust and Accurate Calibration Toolbox for Event Cameras15 Jun 2023
- 2023DH-PTAM: A Deep Hybrid Stereo Events-Frames Parallel Tracking And Mapping System2 Jun 2023
- 2023BlinkFlow: A Dataset to Push the Limits of Event-based Optical Flow Estimation14 Mar 2023
- 2022Exploring Event Camera-based Odometry for Planetary Robots12 Apr 2022
- 2022AEGNN: Asynchronous Event-based Graph Neural Networks31 Mar 2022
- 2022Are High-Resolution Event Cameras Really Needed?28 Mar 2022