Koopman-Based Model Predictive Control of Quadrotors

A novel formulation of model predictive control (MPC) coupled with Koopman operator theory is presented and tested for the trajectory tracking problem of a quadrotor UAV. The analytical derivation of Koopman observables allows for the quadrotor model to be written as a fully-actuated quasi-linear system which enables the control problem to be posed as a linear control problem. In fact, the adopted approach embeds the quadrotor nonlinear dynamics into a quasi-linear form through the evolution of the Koopman op-erator generalized eigenfunctions, a special kind of Koopman observables. Hence, the linear MPC formulation in Koopman coordinates is equivalent to a nonlinear implementation in the original state space. Moreover, in an enhancement from the standard feedback linearization, the Koopman based quadro-tor model does not present underactuation, which drastically simplifies the computational requirement for the solution of the MPC optimization problem. The presented methodology is tested through detailed numerical simulations and results are compared to single-loop nonlinear MPC (NMPC). The satisfactory tracking performance are additionally enhanced by the obtained computational speedup which is crucial for real time implementation of flight controllers.

Authors

Institutions

Publication Details

Published
2025-05-14
DOI
https://doi.org/10.1109/icuas65942.2025.11007936
Citations
1
Primary Topic
Advanced Control Systems Optimization
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Koopman-Based Model Predictive Control of Quadrotors

Margareta Stefanovic, Alessandro Rizzo, Matthew J. Rutherford, Simone Martini et al.
1 citations
Advanced Control Systems Optimization
1.21
article

Koopman-Based Model Predictive Control of Quadrotors

Margareta Stefanovic, Alessandro Rizzo, Matthew J. Rutherford, Simone Martini, Kimon P. Valavanis, Edoardo Todde
article en
1 citations

Abstract

A novel formulation of model predictive control (MPC) coupled with Koopman operator theory is presented and tested for the trajectory tracking problem of a quadrotor UAV. The analytical derivation of Koopman observables allows for the quadrotor model to be written as a fully-actuated quasi-linear system which enables the control problem to be posed as a linear control problem. In fact, the adopted approach embeds the quadrotor nonlinear dynamics into a quasi-linear form through the evolution of the Koopman op-erator generalized eigenfunctions, a special kind of Koopman observables. Hence, the linear MPC formulation in Koopman coordinates is equivalent to a nonlinear implementation in the original state space. Moreover, in an enhancement from the standard feedback linearization, the Koopman based quadro-tor model does not present underactuation, which drastically simplifies the computational requirement for the solution of the MPC optimization problem. The presented methodology is tested through detailed numerical simulations and results are compared to single-loop nonlinear MPC (NMPC). The satisfactory tracking performance are additionally enhanced by the obtained computational speedup which is crucial for real time implementation of flight controllers.

University of Denver (US), Institute of Electronics, Computer and Telecommunication Engineering (IT)
Openalex Percentile: Top 21%
Advanced Control Systems Optimization
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.