NMPC-based Unified Posture Manipulation and Thrust Vectoring for Fault Recovery
Adarsh Salagame, Shashwat Pandya, Ioannis Mandralis, Eric Sihite, Alireza Ramezani, Morteza Gharib
TL;DR
The study addresses fault recovery for quadrotor-like platforms facing actuator failures by unifying posture manipulation with thrust vectoring on the morphing M4 platform. It develops a high-fidelity Euler–Lagrange model and a reduced-order prediction model (ROM) and implements a nonlinear model predictive controller (NMPC) that enables fault-tolerant flight without switching controllers. Simulations in Simscape demonstrate rapid stabilization and robust trajectory tracking after thruster failures, with accurate ROM predictions matching the full model. The work highlights how morphing capability and integrated control can extend altitude maintenance and safe landing under severe faults, informing practical fault-tolerant UAV designs.
Abstract
Multi-rotors face significant risks, as actuator failures at high altitudes can easily result in a crash and the robot's destruction. Therefore, rapid fault recovery in the event of an actuator failure is necessary for the fault-tolerant and safe operation of unmanned aerial robots. In this work, we present a fault recovery approach based on the unification of posture manipulation and thrust vectoring. The key contributions of this work are: 1) Derivation of two flight dynamics models (high-fidelity and reduced-order) that capture posture control and thrust vectoring. 2) Design of a controller based on Nonlinear Model Predictive Control (NMPC) and demonstration of fault recovery in simulation using a high-fidelity model of the Multi-Modal Mobility Morphobot (M4) in Simscape.
