NMPC-Based Unified Posture Manipulation and Thrust Vectoring for Fault Recovery
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.
Authors
- Morteza Gharib (ORCID: https://orcid.org/0000-0003-0754-4193)
- Adarsh Salagame (ORCID: https://orcid.org/0000-0003-4345-3299)
- Eric Sihite (ORCID: https://orcid.org/0000-0002-8653-8842)
- Alireza Ramezani (ORCID: https://orcid.org/0000-0002-3391-5288)
- Sapan Pandya
Institutions
- California Institute of Technology (US)
- Northeastern University (US)
Publication Details
- Journal
- IEEE Control Systems Letters
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/lcsys.2025.3589412
- Primary Topic
- Fault Detection and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00