cs.ROOct 26, 2026

How Tuning, Reference Preview, Actuator Modeling, and Fallback Policies Change Quadrotor Controller Comparisons: A Reproducible Simulation Study

Authors: Xuan-Quy Dao, Le-Minh Nguyen, Ngoc-Bich Le

Organizations: Eastern International University Binh Duong, Vietnam · Industrial University of Ho Chi Minh City Ho Chi Minh City, Vietnam

Abstract

Quadrotor controller comparisons commonly report a single tracking error, although the resulting ranking also depends on tuning effort, reference information, actuator prediction, optimizer fallback, and command timing. We quantify these effects for cascade PID, hover LQR, boundary-layer sliding-mode control (BL-SMC), linear MPC with LQR fallback (LMPC-F), a preview-enabled LMPC-F, and a geometric SO(3)SO(3) controller on a common nonlinear plant with rotor gyroscopic coupling, motor lag, and saturation. A primary study (556 episodes at 50Hz) combines matched twelve-candidate tuning, 400 paired evaluation episodes, and a 48-cell MPC factorial; a confirmation study (1462 episodes) repeats the evaluation on 50 fresh realizations with tuning budgets of 12, 24, and 48 candidates. A matched twelve-candidate tuning protocol changed the mean-RMSE ordering obtained with the fixed baseline settings, moving BL-SMC from last to first; the new ordering recurred on the fresh realizations, and a 48-candidate budget left it unchanged. Reference preview substantially reduced MPC tracking error and, on the figure-eight task, removed fallback activity. On an abrupt step, the outcome depended on the interplay between fallback policy, predictor, and actuator authority. Command timing also changed the outcome: replaying measured command-call delays terminated three of four nominal MPC configurations on a desktop computer and all four on a Raspberry Pi5, whereas capping the solver at 100 iterations removed every deadline miss in the tested nominal timing profiles. Controller rankings therefore depend not only on tracking accuracy but also on the tuning protocol, reference information, fallback behavior, and implementation timing. We propose a reporting checklist covering tracking accuracy, tuning effort, completion and failure rates, fallback activity, applied-input variation, and command timing.

Figures & tables

Explore similar work

CardsList
  1. DQ-MPCC: Dual-Quaternion MPCC for Quadrotor Racing

    Sep 29, 2026Bryan S. Guevara, Luis F. Recalde, Guanrui Li +1Autonomous Drone RacingModel Predictive Control

  2. Temporal Cascading of Planning and Control for Quadrotor MPC

    Dec 13, 2025Rudolf Reiter, Chao Qin, Leonard Bauersfeld +1Robot Trajectory TrackingAerial Robotics

  3. Critical slowing down for predicting controller induced loss of control in quadrotors

    Jul 28, 2026Jasper J. van Beers, Prashant Solanki, Erik-Jan van Kampen +1Safety-Critical ControlEarly Warning Detection