TL;DR
This paper introduces an adaptive nonlinear MPC called $\\mathcal{L}_1$-MPC for precise 6-DOF trajectory tracking of an overactuated tiltrotor hexacopter, effectively handling model uncertainties and disturbances.
Contribution
The paper presents a novel cascaded adaptive nonlinear MPC architecture combining a nominal MPC with an $\mathcal{L}_1$ adaptive controller for improved accuracy.
Findings
$\mathcal{L}_1$-MPC reduces tracking error by around 90% compared to non-adaptive MPC.
It achieves lower tracking errors and higher uncertainty estimation rates than EKF-MPC.
The approach requires less tuning and is validated with hardware-in-the-loop simulations.
Abstract
Omnidirectional micro aerial vehicles (OMAVs) are more capable of doing environmentally interactive tasks due to their ability to exert full wrenches while maintaining stable poses. However, OMAVs often incorporate additional actuators and complex mechanical structures to achieve omnidirectionality. Obtaining precise mathematical models is difficult, and the mismatch between the model and the real physical system is not trivial. The large model-plant mismatch significantly degrades overall system performance if a non-adaptive model predictive controller (MPC) is used. This work presents the -MPC, an adaptive nonlinear model predictive controller for accurate 6-DOF trajectory tracking of an overactuated tiltrotor hexacopter in the presence of model uncertainties and external disturbances. The -MPC adopts a cascaded system architecture in which a nominal MPC…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
