Curriculum-based Sample Efficient Reinforcement Learning for Robust Stabilization of a Quadrotor
Not on the map. Why?
Abstract (arXiv)
This article introduces a novel sample-efficient curriculum learning (CL) approach for training an end-to-end reinforcement learning (RL) policy for robust stabilization of a Quadrotor. The learning objective is to simultaneously stabilize position and yaw-orientation from random initial conditions through direct control over motor RPMs (end-to-end), while adhering to pre-specified transient and steady-state specifications. This objective, relevant in aerial inspection applications, is challenging for conventional one-stage end-to-end RL, which requires substantial computational resources and lengthy training times. To address this challenge, this article draws inspiration from human-inspired curriculum learning and decomposes the learning objective into a three-stage curriculum that incrementally increases task complexity, while transferring knowledge from one stage to the next. In the proposed curriculum, the policy sequentially learns hovering, the coupling between translational and rotational degrees of freedom, and robustness to random non-zero initial velocities, utilizing a custom reward function and episode truncation conditions. The results demonstrate that the proposed CL approach achieves superior performance compared to a policy trained conventionally in one stage, with the same reward function and hyperparameters, while significantly reducing computational resource needs (samples) and convergence time. The CL-trained policy's performance and robustness are thoroughly validated in a simulation engine (Gym-PyBullet-Drones), under random initial conditions, and in an inspection pose-tracking scenario. A video presenting our results is available at https://youtu.be/9wv6T4eezAU.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 18 of its 36 references that are in the map. First posted on arXiv 30 Jan 2025.
Builds on
18 of 36 references.
References · 18
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2015Trust Region Policy Optimizationcited by 2,503
- 2020Curriculum Learning for Reinforcement Learning Domains: A Framework and Surveycited by 350
- 2017Control of a Quadrotor with Reinforcement Learningcited by 75
- 2018Reinforcement Learning for UAV Attitude Controlcited by 40
- 2022A Benchmark Comparison of Learned Control Policies for Agile Quadrotor Flightcited by 32
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 28
- 2023Learning to Fly in Secondscited by 18
- 2024A Learning-based Quadcopter Controller with Extreme Adaptationcited by 12
- 2023Learning Stabilization Control from Observations by Learning Lyapunov-like Proxy Modelscited by 10
- 2023End-to-end Neural Network Based Quadcopter controlcited by 9
6 more
- 2023Aerial Gym -- Isaac Gym Simulator for Aerial Robotscited by 8
- 2023Survey of Simulators for Aerial Robots: An Overview and In-Depth Systematic Comparisonscited by 5
- 2016Design of a Trajectory Tracking Controller for a Nanoquadcoptercited by 4
- 2022Using Simulation Optimization to Improve Zero-shot Policy Transfer of Quadrotorscited by 4
- 2024The Power of Input: Benchmarking Zero-Shot Sim-To-Real Transfer of Reinforcement Learning Control Policies for Quadrotor Controlcited by 4
- 2024Towards Real-World Efficiency: Domain Randomization in Reinforcement Learning for Pre-Capture of Free-Floating Moving Targets by Autonomous Robotscited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025AbideGym: Turning Static RL Worlds into Adaptive Challenges25 Sep 2025