Nonlinear MPC for Quadrotor Fault-Tolerant Control
Fang Nan, Sihao Sun, Philipp Foehn, Davide Scaramuzza

TL;DR
This paper introduces a nonlinear model predictive control approach for quadrotor fault-tolerance, enabling recovery from rotor failures during aggressive maneuvers by leveraging full nonlinear dynamics and input constraints.
Contribution
The work presents a novel NMPC-based fault-tolerant control method that considers full nonlinear dynamics and rotor thrust constraints, improving recovery from rotor failures.
Findings
Effective recovery from rotor failure demonstrated in simulations.
Successful real-world experiments during aggressive maneuvers.
Outperforms linear and cascaded control approaches.
Abstract
The mechanical simplicity, hover capabilities, and high agility of quadrotors lead to a fast adaption in the industry for inspection, exploration, and urban aerial mobility. On the other hand, the unstable and underactuated dynamics of quadrotors render them highly susceptible to system faults, especially rotor failures. In this work, we propose a fault-tolerant controller using nonlinear model predictive control (NMPC) to stabilize and control a quadrotor subjected to the complete failure of a single rotor. Differently from existing works, which either rely on linear assumptions or resort to cascaded structures neglecting input constraints in the outer-loop, our method leverages full nonlinear dynamics of the damaged quadrotor and considers the thrust constraint of each rotor. Hence, this method could effectively perform upset recovery from extreme initial conditions. Extensive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
