Nonlinear MPC for Quadrotor Fault-Tolerant Control

09/27/2021
by   Fang Nan, et al.
0

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 the nonlinear model predictive control (NMPC) to stabilize and control a quadrotor subjected to the complete failure of a single rotor. Differently from existing works that 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 can seamlessly transition from nominal to rotor failure flights, and effectively perform upset recovery from extreme initial conditions. Extensive simulations and real-world experiments are conducted for validation, which demonstrates that the proposed NMPC method can effectively recover the damaged quadrotor even if the failure occurs during aggressive maneuvers, such as flipping and tracking agile trajectories.

READ FULL TEXT
research
02/21/2020

Upset Recovery Control for Quadrotors Subjected to a Complete Rotor Failure from Large Initial Disturbances

This study has developed a fault-tolerant controller that is able to rec...
research
02/18/2020

Incremental Nonlinear Fault-Tolerant Control of a Quadrotor with Complete Loss of Two Opposing Rotors

In order to further expand the flight envelope of quadrotors under actua...
research
06/23/2023

Geometric Fault-Tolerant Control of Quadrotors in Case of Rotor Failures: An Attitude Based Comparative Study

The ability of aerial robots to operate in the presence of failures is c...
research
11/23/2022

Uniform Passive Fault-Tolerant Control of a Quadcopter with One, Two, or Three Rotor Failure

This study proposes a uniform passive fault-tolerant control (FTC) metho...
research
06/01/2022

VTOL Failure Detection and Recovery by Utilizing Redundancy

Offering vertical take-off and landing (VTOL) capabilities and the abili...
research
10/02/2022

Saving the Limping: Fault-tolerant Quadruped Locomotion via Reinforcement Learning

Quadruped locomotion now has acquired the skill to traverse or even spri...
research
09/13/2021

Towards Stochastic Fault-tolerant Control using Precision Learning and Active Inference

This work presents a fault-tolerant control scheme for sensory faults in...

Please sign up or login with your details

Forgot password? Click here to reset