mlsanityData to 7 Oct 2026

Learning a Single Near-hover Position Controller for Vastly Different Quadcopters

arXiv 2209.09232 ↗First posted 19 Sep 2022cs.RO cs.AIcited by 16

Not on the map. Why?

Abstract (arXiv)

This paper proposes an adaptive near-hover position controller for quadcopters, which can be deployed to quadcopters of very different mass, size and motor constants, and also shows rapid adaptation to unknown disturbances during runtime. The core algorithmic idea is to learn a single policy that can adapt online at test time not only to the disturbances applied to the drone, but also to the robot dynamics and hardware in the same framework. We achieve this by training a neural network to estimate a latent representation of the robot and environment parameters, which is used to condition the behaviour of the controller, also represented as a neural network. We train both networks exclusively in simulation with the goal of flying the quadcopters to goal positions and avoiding crashes to the ground. We directly deploy the same controller trained in the simulation without any modifications on two quadcopters in the real world with differences in mass, size, motors, and propellers with mass differing by 4.5 times. In addition, we show rapid adaptation to sudden and large disturbances up to one-third of the mass of the quadcopters. We perform an extensive evaluation in both simulation and the physical world, where we outperform a state-of-the-art learning-based adaptive controller and a traditional PID controller specifically tuned to each platform individually. Video results can be found at https://youtu.be/U-c-LbTfvoA.

Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 21 of its 42 references that are in the map. First posted on arXiv 19 Sep 2022.

Builds on

21 of 42 references.

References · 21

  1. 2017Proximal Policy Optimization Algorithmscited by 14,441
  2. 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
  3. 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 616
  4. 2021RMA: Rapid Motor Adaptation for Legged Robotscited by 430
  5. 2017Preparing for the Unknown: Learning a Universal Policy with Online System Identificationcited by 129
  6. 2018Neural Lander: Stable Drone Landing Control using Learned Dynamicscited by 82
  7. 2022Neural-Fly Enables Rapid Learning for Agile Flight in Strong Windscited by 80
  8. 2017Control of a Quadrotor with Reinforcement Learningcited by 75
  9. 2020Flightmare: A Flexible Quadrotor Simulatorcited by 69
  10. 2021Autonomous Drone Racing with Deep Reinforcement Learningcited by 51
  11. 2018Reinforcement Learning for UAV Attitude Controlcited by 40
  12. 2019Low Level Control of a Quadrotor with Deep Model-Based Reinforcement Learningcited by 40
9 more
  1. 2021Data-Driven MPC for Quadrotorscited by 32
  2. 2022A Benchmark Comparison of Learned Control Policies for Agile Quadrotor Flightcited by 32
  3. 2017Differential Flatness of Quadrotor Dynamics Subject to Rotor Drag for Accurate Tracking of High-Speed Trajectoriescited by 28
  4. 2020Continuous-time system identification with neural networks: Model structures and fitting criteriacited by 28
  5. 2020Model-Based Meta-Reinforcement Learning for Flight with Suspended Payloadscited by 27
  6. 2021Performance, Precision, and Payloads: Adaptive Nonlinear MPC for Quadrotorscited by 18
  7. 2020L1-Adaptive MPPI Architecture for Robust and Agile Control of Multirotorscited by 14
  8. 2018Adaptive Model Predictive Control for High-Accuracy Trajectory Tracking in Changing Conditionscited by 6
  9. 2018Multicopter attitude control for recovery from large disturbancescited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 5; 2024: 4; 2025: 6; 2026: 1.

16 papers.

Sort:

  1. 2024Deep Reinforcement Learning for Robotics: A Survey of Real-World Successescited by 153
  2. 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 28
  3. 2023Learning to Fly in Secondscited by 18
  4. 2024SOUS VIDE: Cooking Visual Drone Navigation Policies in a Gaussian Splatting Vacuumcited by 13
  5. 2023DATT: Deep Adaptive Trajectory Tracking for Quadrotor Controlcited by 11
  6. 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Studycited by 9
  7. 2023Deep Model Predictive Optimizationcited by 7
  8. 2025One Net to Rule Them All: Domain Randomization in Quadcopter Racing Across Different Platformscited by 5
  9. 2025Leveling the Playing Field: Carefully Comparing Classical and Learned Controllers for Quadrotor Trajectory Trackingcited by 4
  10. 2025RoVerFly: Robust and Versatile Implicit Hybrid Control of Quadrotor-Payload Systemscited by 4
  11. 2024Neural Internal Model Control: Learning a Robust Control Policy via Predictive Error Feedbackcited by 2
  12. 2025Reinforcement Learning-based Fault-Tolerant Control for Quadrotor with Online Transformer Adaptationcited by 2
4 more
  1. 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principlescited by 1
  2. 2023Efficient Deep Learning of Robust, Adaptive Policies using Tube MPC-Guided Data Augmentationcited by 0
  3. 2025AD-NODE: Adaptive Dynamics Learning with Neural ODEs for Mobile Robots Controlcited by 0
  4. 2026Aerial Inspection Behaviors via RL-based Quadrotor Control for Under-canopy Forest Environmentscited by 0