AutoTune: Controller Tuning for High-Speed Flight
Not on the map. Why?
Abstract (arXiv)
Due to noisy actuation and external disturbances, tuning controllers for high-speed flight is very challenging. In this paper, we ask the following questions: How sensitive are controllers to tuning when tracking high-speed maneuvers? What algorithms can we use to automatically tune them? To answer the first question, we study the relationship between parameters and performance and find out that the faster the maneuver, the more sensitive a controller becomes to its parameters. To answer the second question, we review existing methods for controller tuning and discover that prior works often perform poorly on the task of high-speed flight. Therefore, we propose AutoTune, a sampling-based tuning algorithm specifically tailored to high-speed flight. In contrast to previous work, our algorithm does not assume any prior knowledge of the drone or its optimization function and can deal with the multi-modal characteristics of the parameters' optimization space. We thoroughly evaluate AutoTune both in simulation and in the physical world. In our experiments, we outperform existing tuning algorithms by up to 90% in trajectory completion. The resulting controllers are tested in the AirSim Game of Drones competition, where we outperform the winner by up to 25% in lap-time. Finally, we show that AutoTune improves tracking error when flying a physical platform with respect to parameters tuned by a human expert.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 12 of its 39 references that are in the map. First posted on arXiv 19 Mar 2021.
Builds on
12 of 39 references.
References · 12
- 2016The CMA Evolution Strategy: A Tutorialcited by 364
- 2015Safe Controller Optimization for Quadrotors with Gaussian Processescited by 77
- 2020Flightmare: A Flexible Quadrotor Simulatorcited by 69
- 2020Deep Drone Acrobaticscited by 66
- 2019Deep Drone Racing: From Simulation to Reality with Domain Randomizationcited by 63
- 2016Automatic LQR Tuning Based on Gaussian Process Global Optimizationcited by 29
- 2020AlphaPilot: Autonomous Drone Racingcited by 23
- 2018PAMPC: Perception-Aware Model Predictive Control for Quadrotorscited by 22
- 2020APPLD: Adaptive Planner Parameter Learning from Demonstrationcited by 17
- 2020AirSim Drone Racing Labcited by 15
- 2020Maximum Likelihood Methods for Inverse Learning of Optimal Controllerscited by 2
- 2020CPC: Complementary Progress Constraints for Time-Optimal Quadrotor Trajectoriescited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 0; 2025: 3.
5 papers.
- 2021Hamiltonian-based Neural ODE Networks on the SE(3) Manifold For Dynamics Learning and Controlcited by 37
- 2022Physics-Inspired Temporal Learning of Quadrotor Dynamics for Accurate Model Predictive Trajectory Trackingcited by 16
- 2025Performance-driven Constrained Optimal Auto-Tuner for MPCcited by 6
- 2025Leveling the Playing Field: Carefully Comparing Classical and Learned Controllers for Quadrotor Trajectory Trackingcited by 4
- 2025NOVA: Navigation via Object-Centric Visual Autonomy for High-Speed Target Tracking in Unstructured GPS-Denied Environmentscited by 1
- 2025NOVA: Navigation via Object-Centric Visual Autonomy for High-Speed Target Tracking in Unstructured GPS-Denied Environments23 Jun 2025
- 2025Leveling the Playing Field: Carefully Comparing Classical and Learned Controllers for Quadrotor Trajectory Tracking21 Jun 2025
- 2025Performance-driven Constrained Optimal Auto-Tuner for MPC10 Mar 2025
- 2022Physics-Inspired Temporal Learning of Quadrotor Dynamics for Accurate Model Predictive Trajectory Tracking7 Jun 2022
- 2021Hamiltonian-based Neural ODE Networks on the SE(3) Manifold For Dynamics Learning and Control24 Jun 2021