Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight

Sun, Sihao; Romero, Angel; Foehn, Philipp; Kaufmann, Elia; Scaramuzza, Davide (2022). A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight. IEEE Transactions on Robotics, 38(6):3357-3373.

Abstract

Accurate trajectory-tracking control for quadrotors is essential for safe navigation in cluttered environments. However, this is challenging in agile flights due to nonlinear dynamics, complex aerodynamic effects, and actuation constraints. In this article, we empirically compare two state-of-the-art control frameworks: the nonlinear-model-predictive controller (NMPC) and the differential-flatness-based controller (DFBC), by tracking a wide variety of agile trajectories at speeds up to 20 m/s (i.e., 72 km/h). The comparisons are performed in both simulation and real-world environments to systematically evaluate both methods from the aspect of tracking accuracy, robustness, and computational efficiency. We show the superiority of the NMPC in tracking dynamically infeasible trajectories, at the cost of higher computation time and risk of numerical convergence issues. For both methods, we also quantitatively study the effect of adding an inner loop controller using the incremental nonlinear dynamic inversion method, and the effect of adding an aerodynamic drag model. Our real-world experiments, performed in one of the world’s largest motion capture systems, demonstrate more than 78% tracking error reduction of both NMPC and DFBC, indicating the necessity of using an inner loop controller and aerodynamic drag model for agile trajectory tracking.

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Scopus Subject Areas:Physical Sciences > Control and Systems Engineering
Physical Sciences > Computer Science Applications
Physical Sciences > Electrical and Electronic Engineering
Scope:Discipline-based scholarship (basic research)
Language:English
Date:December 2022
Deposited On:26 Feb 2024 15:51
Last Modified:27 Feb 2025 02:42
Publisher:Institute of Electrical and Electronics Engineers
ISSN:1552-3098
OA Status:Green
Publisher DOI:https://doi.org/10.1109/TRO.2022.3177279
Download PDF  'A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight'.
Preview
  • Content: Accepted Version
  • Language: English
  • Licence: Creative Commons: Attribution 4.0 International (CC BY 4.0)

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
77 citations in Web of Science®
97 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

64 downloads since deposited on 26 Feb 2024
62 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications