Geometric path following control for multirotor vehicles using nonlinear model predictive control and 3D spline paths
- 1 June 2016
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
There is strong interest in Micro Aerial Vehicle (MAV) control architectures which are able to systematically respect physical limitations of the plant. Nonlinear Model Predictive Control (NMPC) inherits the required constraint handling abilities and is easy to reconfigure in case of plant degradation. This work presents a promising cascaded control architecture for multirotors for the task to follow a geometric path. In contrast to existing NMPC implementations for path following, three times continuously differentiable reference trajectories are required due to the underactuated nature of multirotor vehicles. This is achieved by defining a path by a quartic spline and employ fourth order path dynamics. The proposed controller considers the dynamics of the inner acceleration loop explicitly so that the assumption of time-scale separation between the controller cascades can be dropped. The presented implementation allows for online adaptation of plant and control parameters as a first step towards application in a fault-tolerant setup. High fidelity simulation results demonstrate the favorable performance. Due to the observed runtimes well below a tenth of the sample rate, deployability to the onboard embedded computer can be expected.Keywords
This publication has 24 references indexed in Scilit:
- Multi-rotor with suspended load: System Dynamics and Control ToolboxPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Toward Dependable Embedded Model Predictive ControlIEEE Systems Journal, 2014
- Aircraft control based on fast non-linear MPC & multiple-shootingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- On Trajectory Tracking Model Predictive Control of an Unmanned Quadrotor Helicopter Subject to Aerodynamic DisturbancesAsian Journal of Control, 2012
- Nonlinear Position Control Approaches for Quadcopters Using a Novel State RepresentationPublished by American Institute of Aeronautics and Astronautics (AIAA) ,2012
- Extensions of learning-based model predictive control for real-time application to a quadrotor helicopterPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- A model predictive control approach to trajectory tracking problems via time-varying level sets of Lyapunov functionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- ACADO toolkit—An open‐source framework for automatic control and dynamic optimizationOptimal Control Applications and Methods, 2011
- Optimal Exact Path-Following for Constrained Differentially Flat SystemsIFAC Proceedings Volumes, 2011
- Model predictive path-following for constrained nonlinear systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009