@inproceedings{ded2ebb9cf554c9192ebfa121f19040f,
title = "Real-time model predictive control for quadrotors",
abstract = "This paper presents a solution to on-board trajectory tracking control of quadrotors. The proposed approach combines the standard hierarchical control paradigm that separates the control into low-level motor control, mid-level attitude dynamics control, and a high-level trajectory tracking with a model predictive control strategy. We use dynamic reduction of the attitude dynamics and dynamic extension of the thrust control along with feedback linearisation to obtain a linear system of relative degree three that models force controlled position and trajectory tracking for the quadrotor. Model predictive control is then used on the feedback equivalent system and its control outputs are transformed back into the inputs for the original system. The proposed structure leads to a low complexity model predictive control algorithm that is implemented in real-time on an embedded hardware. Experimental results on different position and trajectory tracking control are presented to illustrate the application of the derived linear system and controllers.",
keywords = "Aerial robotics, Model predictive control, Nonlinear control",
author = "Moses Bangura and Robert Mahony",
note = "Publisher Copyright: {\textcopyright} IFAC.; 19th IFAC World Congress on International Federation of Automatic Control, IFAC 2014 ; Conference date: 24-08-2014 Through 29-08-2014",
year = "2014",
doi = "10.3182/20140824-6-za-1003.00203",
language = "English",
series = "IFAC Proceedings Volumes (IFAC-PapersOnline)",
publisher = "IFAC Secretariat",
pages = "11773--11780",
editor = "Edward Boje and Xiaohua Xia",
booktitle = "19th IFAC World Congress IFAC 2014, Proceedings",
}