Low Level Control of a Quadrotor with Deep Model-Based Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Designing effective low-level robot controllers often entail platform-specific implementations that require manual heuristic parameter tuning, significant system knowledge, or long design times. With the rising number of robotic and mechatronic systems deployed across areas ranging from industrial automation to intelligent toys, the need for a general approach to generating low-level controllers is increasing. To address the challenge of rapidly generating low-level controllers, we argue for using model-based reinforcement learning (MBRL) trained on relatively small amounts of automatically generated (i.e., without system simulation) data. In this paper, we explore the capabilities of MBRL on a Crazyflie centimeter-scale quadrotor with rapid dynamics to predict and control at <50Hz. To our knowledge, this is the first use of MBRL for controlled hover of a quadrotor using only on-board sensors, direct motor input signals, and no initial dynamics knowledge. Our controller leverages rapid simulation of a neural network forward dynamics model on a GPU-enabled base station, which then transmits the best current action to the quadrotor firmware via radio. In our experiments, the quadrotor achieved hovering capability of up to 6 seconds with 3 minutes of experimental training data.
Key facts. Cited by 44 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 11; 2023: 6; 2024: 4; 2025: 6; 2026: 6.
44 papers.
Sort:
By area:
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 111
- 2022Investigating Compounding Prediction Errors in Learned Dynamics Modelscited by 47
- 2021MBRL-Lib: A Modular Library for Model-based Reinforcement Learningcited by 42
- 2022Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platformscited by 41
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 33
- 2023Learning to Fly in Secondscited by 31
- 2024Demonstrating Agile Flight from Pixels without State Estimationcited by 31
- 2021KNODE-MPC: A Knowledge-based Data-driven Predictive Control Framework for Aerial Robotscited by 26
- 2022The Challenges of Exploration for Offline Reinforcement Learningcited by 26
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 26
- 2021Learning Dynamics Models for Model Predictive Agentscited by 22
- 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopterscited by 21
32 more
- 2024Multi-Task Reinforcement Learning for Quadrotorscited by 20
- 2022DHRL: A Graph-Based Approach for Long-Horizon and Sparse Hierarchical Reinforcement Learningcited by 19
- 2022Online Dynamics Learning for Predictive Control with an Application to Aerial Robotscited by 17
- 2025Dream to Fly: Model-Based Reinforcement Learning for Vision-Based Drone Flightcited by 15
- 2022Real-Time Reinforcement Learning for Vision-Based Robotics Utilizing Local and Remote Computerscited by 13
- 2023Reinforcement Learning for Safe Robot Control using Control Lyapunov Barrier Functionscited by 13
- 2022Physics Embedded Neural Network Vehicle Model and Applications in Risk-Aware Autonomous Driving Using Latent Featurescited by 12
- 2022NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcoptercited by 10
- 2026SkyJEPA: Learning Long-Horizon World Models for Zero-Shot Sim-to-Real Control of Quadrotorscited by 9
- 2021ModelLight: Model-Based Meta-Reinforcement Learning for Traffic Signal Controlcited by 8
- 2021Inclined Quadrotor Landing using Deep Reinforcement Learningcited by 7
- 2023Bridging Active Exploration and Uncertainty-Aware Deployment Using Probabilistic Ensemble Neural Network Dynamicscited by 7
- 2021Data-Efficient Deep Reinforcement Learning for Attitude Control of Fixed-Wing UAVs: Field Experimentscited by 6
- 2022Using Simulation Optimization to Improve Zero-shot Policy Transfer of Quadrotorscited by 4
- 2023HyperPPO: A scalable method for finding small policies for robotic controlcited by 4
- 2021Learning on Abstract Domains: A New Approach for Verifiable Guarantee in Reinforcement Learningcited by 3
- 2021Reinforcement Learning with Formal Performance Metrics for Quadcopter Attitude Control under Non-nominal Contextscited by 3
- 2024LiRA: Light-Robust Adversary for Model-based Reinforcement Learning in Real Worldcited by 3
- 2021Low-level Pose Control of Tilting Multirotor for Wall Perching Tasks Using Reinforcement Learningcited by 2
- 2025Equivariant Reinforcement Learning Frameworks for Quadrotor Low-Level Controlcited by 2
- 2025End-to-End Low-Level Neural Control of an Industrial-Grade 6D Magnetic Levitation Systemcited by 2
- 2025Multi-Robot Collaboration through Reinforcement Learning and Abstract Simulationcited by 1
- 2026Integrating Lagrangian Neural Networks into the Dyna Framework for Reinforcement Learningcited by 1
- 2021Data-driven controllers and the need for perception systems in underwater manipulationcited by 0
- 2021Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomizationcited by 0
- 2022Designing a Robust Low-Level Agnostic Controller for a Quadrotor with Actor-Critic Reinforcement Learningcited by 0
- 2024Proto-MPC: An Encoder-Prototype-Decoder Approach for Quadrotor Control in Challenging Windscited by 0
- 2025Vision-Based System Identification of a Quadrotorcited by 0
- 2026World-Task Factorization for Robot Learningcited by 0
- 2026A New Quaternion-Joint Cable-Driven Redundant Manipulator Configuration and its Control Through FABRIK and Residual Reinforcement Learningcited by 0
- 2026Merging model-based control with multi-agent reinforcement learning for multi-agent cooperative teaming strategiescited by 0
- 2026Trajectory Design and Budgeted Querying for Digital Twin Calibrationcited by 0
- 2026Trajectory Design and Budgeted Querying for Digital Twin Calibration9 Aug 2026
- 2026SkyJEPA: Learning Long-Horizon World Models for Zero-Shot Sim-to-Real Control of Quadrotors22 Jun 2026
- 2026Merging model-based control with multi-agent reinforcement learning for multi-agent cooperative teaming strategies4 Jun 2026
- 2026A New Quaternion-Joint Cable-Driven Redundant Manipulator Configuration and its Control Through FABRIK and Residual Reinforcement Learning3 Jun 2026
- 2026World-Task Factorization for Robot Learning1 Jun 2026
- 2026Integrating Lagrangian Neural Networks into the Dyna Framework for Reinforcement Learning9 Mar 2026
- 2025Vision-Based System Identification of a Quadrotor10 Nov 2025
- 2025End-to-End Low-Level Neural Control of an Industrial-Grade 6D Magnetic Levitation System1 Sep 2025
- 2025Multi-Robot Collaboration through Reinforcement Learning and Abstract Simulation7 Mar 2025
- 2025Equivariant Reinforcement Learning Frameworks for Quadrotor Low-Level Control27 Feb 2025
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classification4 Feb 2025
- 2025Dream to Fly: Model-Based Reinforcement Learning for Vision-Based Drone Flight24 Jan 2025
32 more
- 2024Multi-Task Reinforcement Learning for Quadrotors17 Dec 2024
- 2024LiRA: Light-Robust Adversary for Model-based Reinforcement Learning in Real World29 Sep 2024
- 2024Demonstrating Agile Flight from Pixels without State Estimation18 Jun 2024
- 2024Proto-MPC: An Encoder-Prototype-Decoder Approach for Quadrotor Control in Challenging Winds27 Jan 2024
- 2023Learning to Fly in Seconds22 Nov 2023
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learning17 Oct 2023
- 2023HyperPPO: A scalable method for finding small policies for robotic control28 Sep 2023
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control22 Sep 2023
- 2023Bridging Active Exploration and Uncertainty-Aware Deployment Using Probabilistic Ensemble Neural Network Dynamics20 May 2023
- 2023Reinforcement Learning for Safe Robot Control using Control Lyapunov Barrier Functions16 May 2023
- 2022DHRL: A Graph-Based Approach for Long-Horizon and Sparse Hierarchical Reinforcement Learning11 Oct 2022
- 2022Designing a Robust Low-Level Agnostic Controller for a Quadrotor with Actor-Critic Reinforcement Learning6 Oct 2022
- 2022Real-Time Reinforcement Learning for Vision-Based Robotics Utilizing Local and Remote Computers5 Oct 2022
- 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopters19 Sep 2022
- 2022NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcopter14 Sep 2022
- 2022Online Dynamics Learning for Predictive Control with an Application to Aerial Robots19 Jul 2022
- 2022Physics Embedded Neural Network Vehicle Model and Applications in Risk-Aware Autonomous Driving Using Latent Features16 Jul 2022
- 2022Investigating Compounding Prediction Errors in Learned Dynamics Models17 Mar 2022
- 2022Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platforms15 Mar 2022
- 2022The Challenges of Exploration for Offline Reinforcement Learning27 Jan 2022
- 2022Using Simulation Optimization to Improve Zero-shot Policy Transfer of Quadrotors4 Jan 2022
- 2021ModelLight: Model-Based Meta-Reinforcement Learning for Traffic Signal Control15 Nov 2021
- 2021Data-Efficient Deep Reinforcement Learning for Attitude Control of Fixed-Wing UAVs: Field Experiments7 Nov 2021
- 2021Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomization27 Oct 2021
- 2021Learning Dynamics Models for Model Predictive Agents29 Sep 2021
- 2021Data-driven controllers and the need for perception systems in underwater manipulation21 Sep 2021
- 2021KNODE-MPC: A Knowledge-based Data-driven Predictive Control Framework for Aerial Robots10 Sep 2021
- 2021Low-level Pose Control of Tilting Multirotor for Wall Perching Tasks Using Reinforcement Learning11 Aug 2021
- 2021Reinforcement Learning with Formal Performance Metrics for Quadcopter Attitude Control under Non-nominal Contexts27 Jul 2021
- 2021Learning on Abstract Domains: A New Approach for Verifiable Guarantee in Reinforcement Learning13 Jun 2021
- 2021MBRL-Lib: A Modular Library for Model-based Reinforcement Learning20 Apr 2021
- 2021Inclined Quadrotor Landing using Deep Reinforcement Learning16 Mar 2021
- 2024Demonstrating Agile Flight from Pixels without State Estimationcited by 31
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 26
- 2024Multi-Task Reinforcement Learning for Quadrotorscited by 20
- 2025Dream to Fly: Model-Based Reinforcement Learning for Vision-Based Drone Flightcited by 15
- 2024LiRA: Light-Robust Adversary for Model-based Reinforcement Learning in Real Worldcited by 3
- 2025Equivariant Reinforcement Learning Frameworks for Quadrotor Low-Level Controlcited by 2
- 2025Multi-Robot Collaboration through Reinforcement Learning and Abstract Simulationcited by 1
- 2026Integrating Lagrangian Neural Networks into the Dyna Framework for Reinforcement Learningcited by 1
- 2026A New Quaternion-Joint Cable-Driven Redundant Manipulator Configuration and its Control Through FABRIK and Residual Reinforcement Learningcited by 0
- 2026A New Quaternion-Joint Cable-Driven Redundant Manipulator Configuration and its Control Through FABRIK and Residual Reinforcement Learning3 Jun 2026
- 2026Integrating Lagrangian Neural Networks into the Dyna Framework for Reinforcement Learning9 Mar 2026
- 2025Multi-Robot Collaboration through Reinforcement Learning and Abstract Simulation7 Mar 2025
- 2025Equivariant Reinforcement Learning Frameworks for Quadrotor Low-Level Control27 Feb 2025
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classification4 Feb 2025
- 2025Dream to Fly: Model-Based Reinforcement Learning for Vision-Based Drone Flight24 Jan 2025
- 2024Multi-Task Reinforcement Learning for Quadrotors17 Dec 2024
- 2024LiRA: Light-Robust Adversary for Model-based Reinforcement Learning in Real World29 Sep 2024
- 2024Demonstrating Agile Flight from Pixels without State Estimation18 Jun 2024
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 111
- 2022Investigating Compounding Prediction Errors in Learned Dynamics Modelscited by 47
- 2021MBRL-Lib: A Modular Library for Model-based Reinforcement Learningcited by 42
- 2022Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platformscited by 41
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 33
- 2023Learning to Fly in Secondscited by 31
- 2021KNODE-MPC: A Knowledge-based Data-driven Predictive Control Framework for Aerial Robotscited by 26
- 2021Learning Dynamics Models for Model Predictive Agentscited by 22
- 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopterscited by 21
- 2022DHRL: A Graph-Based Approach for Long-Horizon and Sparse Hierarchical Reinforcement Learningcited by 19
- 2022Online Dynamics Learning for Predictive Control with an Application to Aerial Robotscited by 17
- 2022Real-Time Reinforcement Learning for Vision-Based Robotics Utilizing Local and Remote Computerscited by 13
12 most cited of 33 All 33 (JSON)
- 2026Trajectory Design and Budgeted Querying for Digital Twin Calibration9 Aug 2026
- 2026Merging model-based control with multi-agent reinforcement learning for multi-agent cooperative teaming strategies4 Jun 2026
- 2026World-Task Factorization for Robot Learning1 Jun 2026
- 2025Vision-Based System Identification of a Quadrotor10 Nov 2025
- 2025End-to-End Low-Level Neural Control of an Industrial-Grade 6D Magnetic Levitation System1 Sep 2025
- 2024Proto-MPC: An Encoder-Prototype-Decoder Approach for Quadrotor Control in Challenging Winds27 Jan 2024
- 2023Learning to Fly in Seconds22 Nov 2023
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learning17 Oct 2023
- 2023HyperPPO: A scalable method for finding small policies for robotic control28 Sep 2023
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control22 Sep 2023
- 2023Bridging Active Exploration and Uncertainty-Aware Deployment Using Probabilistic Ensemble Neural Network Dynamics20 May 2023
- 2023Reinforcement Learning for Safe Robot Control using Control Lyapunov Barrier Functions16 May 2023
12 newest of 33 All 33 (JSON)