Real-time model predictive control for quadrotors

Moses Bangura, Robert Mahony

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    134 Citations (Scopus)

    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.

    Original languageEnglish
    Title of host publication19th IFAC World Congress IFAC 2014, Proceedings
    EditorsEdward Boje, Xiaohua Xia
    PublisherIFAC Secretariat
    Pages11773-11780
    Number of pages8
    ISBN (Electronic)9783902823625
    DOIs
    Publication statusPublished - 2014
    Event19th IFAC World Congress on International Federation of Automatic Control, IFAC 2014 - Cape Town, South Africa
    Duration: 24 Aug 201429 Aug 2014

    Publication series

    NameIFAC Proceedings Volumes (IFAC-PapersOnline)
    Volume19
    ISSN (Print)1474-6670

    Conference

    Conference19th IFAC World Congress on International Federation of Automatic Control, IFAC 2014
    Country/TerritorySouth Africa
    CityCape Town
    Period24/08/1429/08/14

    Fingerprint

    Dive into the research topics of 'Real-time model predictive control for quadrotors'. Together they form a unique fingerprint.

    Cite this