mlsanityData to 14 Oct 2026

Leveling the Playing Field: Carefully Comparing Classical and Learned Controllers for Quadrotor Trajectory Tracking

arXiv 2506.17832 ↗First posted 21 Jun 2025cs.RO cs.LG cs.SYcited by 6

On the map: Deep reinforcement learning methods → RL for robot navigation and UAV control

Abstract (arXiv)

Learning-based control approaches like reinforcement learning (RL) have recently produced a slew of impressive results for tasks like quadrotor trajectory tracking and drone racing. Naturally, it is common to demonstrate the advantages of these new controllers against established methods like analytical controllers. We observe, however, that reliably comparing the performance of such very different classes of controllers is more complicated than might appear at first sight. As a case study, we take up the problem of agile tracking of an end-effector for a quadrotor with a fixed arm. We develop a set of best practices for synthesizing the best-in-class RL and geometric controllers (GC) for benchmarking. In the process, we resolve widespread RL-favoring biases in prior studies that provide asymmetric access to: (1) the task definition, in the form of an objective function, (2) representative datasets, for parameter optimization, and (3) feedforward information, describing the desired future trajectory. The resulting findings are the following: our improvements to the experimental protocol for comparing learned and classical controllers are critical, and each of the above asymmetries can yield misleading conclusions. Prior works have claimed that RL outperforms GC, but we find the gaps between the two controller classes are much smaller than previously published when accounting for symmetric comparisons. Geometric control achieves lower steady-state error than RL, while RL has better transient performance, resulting in GC performing better in relatively slow or less agile tasks, but RL performing better when greater agility is required. Finally, we open-source implementations of geometric and RL controllers for these aerial vehicles, implementing best practices for future development. Website and code is available at https://pratikkunapuli.github.io/rl-vs-gc/

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in RL for robot navigation and UAV control, one of 15 directions in Deep reinforcement learning methods. Builds on 20 of its 33 references that are in the map. First posted on arXiv 21 Jun 2025.

Builds on

20 of 33 references.

Closest ancestors · 2

Same direction, newest first

  1. 2024The Power of Input: Benchmarking Zero-Shot Sim-To-Real Transfer of Reinforcement Learning Control Policies for Quadrotor Control10 Oct
  2. 2024AirPilot: Interpretable PPO-based DRL Auto-Tuned Nonlinear PID Drone Controller for Robust Autonomous Flights30 Mar

Other references · 18

  1. 2017Proximal Policy Optimization Algorithmscited by 15,215
  2. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
  3. 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 512
  4. 2023Orbit: A Unified Simulation Framework for Interactive Robot Learning Environmentscited by 295
  5. 2018GPU-Accelerated Robotic Simulation for Distributed Reinforcement Learningcited by 90
  6. 2015Safe Controller Optimization for Quadrotors with Gaussian Processescited by 78
  7. 2022A Benchmark Comparison of Learned Control Policies for Agile Quadrotor Flightcited by 47
  8. 2019Sim-to-(Multi)-Real: Transfer of Low-Level Robust Control Policies to Multiple Quadrotorscited by 45
  9. 2021NeuroBEM: Hybrid Aerodynamic Quadrotor Modelcited by 37
  10. 2017Differential Flatness of Quadrotor Dynamics Subject to Rotor Drag for Accurate Tracking of High-Speed Trajectoriescited by 32
  11. 2023Learning to Fly in Secondscited by 31
  12. 2021A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flightcited by 24
6 more
  1. 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopterscited by 21
  2. 2023DATT: Deep Adaptive Trajectory Tracking for Quadrotor Controlcited by 16
  3. 2018Accurate Tracking of Aggressive Quadrotor Trajectories using Incremental Nonlinear Dynamic Inversion and Differential Flatnesscited by 13
  4. 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Studycited by 11
  5. 2021AutoTune: Controller Tuning for High-Speed Flightcited by 5
  6. 2024Leveraging Symmetry to Accelerate Learning of Trajectory Tracking Controllers for Free-Flying Robotic Systemscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 4.

6 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Bootstrapping Reinforcement Learning with Imitation for Vision-Based Agile Flight
  2. 2024Learning Quadrotor Control From Visual Features Using Differentiable Simulation
  3. 2024Multi-Task Reinforcement Learning for Quadrotors
  4. 2025Reactive Aerobatic Flight via Reinforcement Learning
  5. 2026VisFly-Lab: Unified Differentiable Framework for First-Order Reinforcement Learning of Quadrotor Control
  6. 2024RESC: A Reinforcement Learning Based Search-to-Control Framework for Quadrotor Local Planning in Dense Environments
  7. 2025RoVerFly: Robust and Versatile Implicit Hybrid Control of Quadrotor-Payload Systems
  8. 2025Dynamics-Invariant Quadrotor Control using Scale-Aware Deep Reinforcement Learning