Reinforcement Learning for UAV Attitude Control
Not on the map. Why?
Abstract (arXiv)
Autopilot systems are typically composed of an "inner loop" providing stability and control, while an "outer loop" is responsible for mission-level objectives, e.g. way-point navigation. Autopilot systems for UAVs are predominately implemented using Proportional, Integral Derivative (PID) control systems, which have demonstrated exceptional performance in stable environments. However more sophisticated control is required to operate in unpredictable, and harsh environments. Intelligent flight control systems is an active area of research addressing limitations of PID control most recently through the use of reinforcement learning (RL) which has had success in other applications such as robotics. However previous work has focused primarily on using RL at the mission-level controller. In this work, we investigate the performance and accuracy of the inner control loop providing attitude control when using intelligent flight control systems trained with the state-of-the-art RL algorithms, Deep Deterministic Gradient Policy (DDGP), Trust Region Policy Optimization (TRPO) and Proximal Policy Optimization (PPO). To investigate these unknowns we first developed an open-source high-fidelity simulation environment to train a flight controller attitude control of a quadrotor through RL. We then use our environment to compare their performance to that of a PID controller to identify if using RL is appropriate in high-precision, time-critical flight control.
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 9; 2023: 6; 2024: 8; 2025: 7; 2026: 2.
40 papers.
Sort:
By area:
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 72
- 2021Learning to Fly -- a Gym Environment with PyBullet Physics for Reinforcement Learning of Multi-agent Quadcopter Controlcited by 68
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 28
- 2022Machine Learning-Aided Operations and Communications of Unmanned Aerial Vehicles: A Contemporary Surveycited by 27
- 2022A Survey on Reinforcement Learning in Aviation Applicationscited by 19
- 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopterscited by 16
- 2025UAVs Meet Agentic AI: A Multidomain Survey of Autonomous Aerial Intelligence and Agentic UAVscited by 13
- 2022Joint Differentiable Optimization and Verification for Certified Reinforcement Learningcited by 11
- 2022Constrained Reinforcement Learning for Robotics via Scenario-Based Programmingcited by 11
- 2024Video2Reward: Generating Reward Function from Videos for Legged Robot Behavior Learningcited by 8
- 2022Autonomous Unmanned Aerial Vehicle Navigation using Reinforcement Learning: A Systematic Reviewcited by 6
- 2021Inclined Quadrotor Landing using Deep Reinforcement Learningcited by 5
28 more
- 2023QuadSwarm: A Modular Multi-Quadrotor Simulator for Deep Reinforcement Learning with Direct Thrust Controlcited by 5
- 2021Robust Deep Reinforcement Learning for Quadcopter Controlcited by 4
- 2021Data-Efficient Deep Reinforcement Learning for Attitude Control of Fixed-Wing UAVs: Field Experimentscited by 4
- 2022Soft Actor-Critic Deep Reinforcement Learning for Fault Tolerant Flight Controlcited by 3
- 2022Minimizing Human Assistance: Augmenting a Single Demonstration for Deep Reinforcement Learningcited by 3
- 2024BVR Gym: A Reinforcement Learning Environment for Beyond-Visual-Range Air Combatcited by 3
- 2025Reinforcement Learning with Imperfect Transition Predictions: A Bellman-Jensen Approachcited by 3
- 2021Drone swarm patrolling with uneven coverage requirementscited by 2
- 2021Reinforcement Learning with Formal Performance Metrics for Quadcopter Attitude Control under Non-nominal Contextscited by 2
- 2023Adaptive DNN Surgery for Selfish Inference Acceleration with On-demand Edge Resourcecited by 2
- 2023Reliable and Efficient Data Collection in UAV-based IoT Networkscited by 2
- 2025On the Design of Safe Continual RL Methods for Control of Nonlinear Systemscited by 2
- 2024Automated System-level Testing of Unmanned Aerial Systemscited by 1
- 2025Curriculum-based Sample Efficient Reinforcement Learning for Robust Stabilization of a Quadrotorcited by 1
- 2025Bayesian Ambiguity Contraction-based Adaptive Robust Markov Decision Processes for Adversarial Surveillance Missionscited by 1
- 2021An Energy-Saving Snake Locomotion Gait Policy Obtained Using Deep Reinforcement Learningcited by 0
- 2021Autonomous Curiosity for Real-Time Training Onboard Robotic Agentscited by 0
- 2022Designing a Robust Low-Level Agnostic Controller for a Quadrotor with Actor-Critic Reinforcement Learningcited by 0
- 2023Imbalanced Classification In Faulty Turbine Data: New Proximal Policy Optimizationcited by 0
- 2024Improving a Proportional Integral Controller with Reinforcement Learning on a Throttle Valve Benchmarkcited by 0
- 2024A priori Estimates for Deep Residual Network in Continuous-time Reinforcement Learningcited by 0
- 2024cc-DRL: a Convex Combined Deep Reinforcement Learning Flight Control Design for a Morphing Quadrotorcited by 0
- 2024Synthesizing Evolving Symbolic Representations for Autonomous Systemscited by 0
- 2024Model-Free versus Model-Based Reinforcement Learning for Fixed-Wing UAV Attitude Control Under Varying Wind Conditionscited by 0
- 2025Distributed Area Coverage with High Altitude Balloons Using Multi-Agent Reinforcement Learningcited by 0
- 2025Directional-Clamp PPOcited by 0
- 2026Bayesian Deployment Approval for Learned Landing Controllers under Finite Rollout Validationcited by 0
- 2026Physics-Aware End-to-End Deep Reinforcement Learning for Quadcopter Control with Actuator Dynamicscited by 0
- 2026Physics-Aware End-to-End Deep Reinforcement Learning for Quadcopter Control with Actuator Dynamics28 Jul 2026
- 2026Bayesian Deployment Approval for Learned Landing Controllers under Finite Rollout Validation26 May 2026
- 2025Bayesian Ambiguity Contraction-based Adaptive Robust Markov Decision Processes for Adversarial Surveillance Missions1 Dec 2025
- 2025Directional-Clamp PPO4 Nov 2025
- 2025Reinforcement Learning with Imperfect Transition Predictions: A Bellman-Jensen Approach21 Oct 2025
- 2025Distributed Area Coverage with High Altitude Balloons Using Multi-Agent Reinforcement Learning4 Oct 2025
- 2025UAVs Meet Agentic AI: A Multidomain Survey of Autonomous Aerial Intelligence and Agentic UAVs8 Jun 2025
- 2025On the Design of Safe Continual RL Methods for Control of Nonlinear Systems21 Feb 2025
- 2025Curriculum-based Sample Efficient Reinforcement Learning for Robust Stabilization of a Quadrotor30 Jan 2025
- 2024Video2Reward: Generating Reward Function from Videos for Legged Robot Behavior Learning7 Dec 2024
- 2024Model-Free versus Model-Based Reinforcement Learning for Fixed-Wing UAV Attitude Control Under Varying Wind Conditions26 Sep 2024
- 2024Synthesizing Evolving Symbolic Representations for Autonomous Systems18 Sep 2024
28 more
- 2024cc-DRL: a Convex Combined Deep Reinforcement Learning Flight Control Design for a Morphing Quadrotor23 Aug 2024
- 2024BVR Gym: A Reinforcement Learning Environment for Beyond-Visual-Range Air Combat26 Mar 2024
- 2024Automated System-level Testing of Unmanned Aerial Systems23 Mar 2024
- 2024A priori Estimates for Deep Residual Network in Continuous-time Reinforcement Learning24 Feb 2024
- 2024Improving a Proportional Integral Controller with Reinforcement Learning on a Throttle Valve Benchmark21 Feb 2024
- 2023Reliable and Efficient Data Collection in UAV-based IoT Networks9 Nov 2023
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learning17 Oct 2023
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control22 Sep 2023
- 2023Adaptive DNN Surgery for Selfish Inference Acceleration with On-demand Edge Resource21 Jun 2023
- 2023QuadSwarm: A Modular Multi-Quadrotor Simulator for Deep Reinforcement Learning with Direct Thrust Control15 Jun 2023
- 2023Imbalanced Classification In Faulty Turbine Data: New Proximal Policy Optimization10 Jan 2023
- 2022Machine Learning-Aided Operations and Communications of Unmanned Aerial Vehicles: A Contemporary Survey7 Nov 2022
- 2022A Survey on Reinforcement Learning in Aviation Applications3 Nov 2022
- 2022Designing a Robust Low-Level Agnostic Controller for a Quadrotor with Actor-Critic Reinforcement Learning6 Oct 2022
- 2022Minimizing Human Assistance: Augmenting a Single Demonstration for Deep Reinforcement Learning22 Sep 2022
- 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopters19 Sep 2022
- 2022Autonomous Unmanned Aerial Vehicle Navigation using Reinforcement Learning: A Systematic Review25 Aug 2022
- 2022Constrained Reinforcement Learning for Robotics via Scenario-Based Programming20 Jun 2022
- 2022Soft Actor-Critic Deep Reinforcement Learning for Fault Tolerant Flight Control16 Feb 2022
- 2022Joint Differentiable Optimization and Verification for Certified Reinforcement Learning28 Jan 2022
- 2021Data-Efficient Deep Reinforcement Learning for Attitude Control of Fixed-Wing UAVs: Field Experiments7 Nov 2021
- 2021Robust Deep Reinforcement Learning for Quadcopter Control6 Nov 2021
- 2021Autonomous Curiosity for Real-Time Training Onboard Robotic Agents29 Aug 2021
- 2021Reinforcement Learning with Formal Performance Metrics for Quadcopter Attitude Control under Non-nominal Contexts27 Jul 2021
- 2021Drone swarm patrolling with uneven coverage requirements1 Jul 2021
- 2021Inclined Quadrotor Landing using Deep Reinforcement Learning16 Mar 2021
- 2021An Energy-Saving Snake Locomotion Gait Policy Obtained Using Deep Reinforcement Learning8 Mar 2021
- 2021Learning to Fly -- a Gym Environment with PyBullet Physics for Reinforcement Learning of Multi-agent Quadcopter Control3 Mar 2021
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 72
- 2021Learning to Fly -- a Gym Environment with PyBullet Physics for Reinforcement Learning of Multi-agent Quadcopter Controlcited by 68
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 28
- 2022Machine Learning-Aided Operations and Communications of Unmanned Aerial Vehicles: A Contemporary Surveycited by 27
- 2022A Survey on Reinforcement Learning in Aviation Applicationscited by 19
- 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopterscited by 16
- 2022Joint Differentiable Optimization and Verification for Certified Reinforcement Learningcited by 11
- 2022Constrained Reinforcement Learning for Robotics via Scenario-Based Programmingcited by 11
- 2024Video2Reward: Generating Reward Function from Videos for Legged Robot Behavior Learningcited by 8
- 2022Autonomous Unmanned Aerial Vehicle Navigation using Reinforcement Learning: A Systematic Reviewcited by 6
- 2021Inclined Quadrotor Landing using Deep Reinforcement Learningcited by 5
- 2023QuadSwarm: A Modular Multi-Quadrotor Simulator for Deep Reinforcement Learning with Direct Thrust Controlcited by 5
12 most cited of 38 All 38 (JSON)
- 2026Physics-Aware End-to-End Deep Reinforcement Learning for Quadcopter Control with Actuator Dynamics28 Jul 2026
- 2026Bayesian Deployment Approval for Learned Landing Controllers under Finite Rollout Validation26 May 2026
- 2025Bayesian Ambiguity Contraction-based Adaptive Robust Markov Decision Processes for Adversarial Surveillance Missions1 Dec 2025
- 2025Directional-Clamp PPO4 Nov 2025
- 2025Reinforcement Learning with Imperfect Transition Predictions: A Bellman-Jensen Approach21 Oct 2025
- 2025Distributed Area Coverage with High Altitude Balloons Using Multi-Agent Reinforcement Learning4 Oct 2025
- 2025On the Design of Safe Continual RL Methods for Control of Nonlinear Systems21 Feb 2025
- 2025Curriculum-based Sample Efficient Reinforcement Learning for Robust Stabilization of a Quadrotor30 Jan 2025
- 2024Video2Reward: Generating Reward Function from Videos for Legged Robot Behavior Learning7 Dec 2024
- 2024Model-Free versus Model-Based Reinforcement Learning for Fixed-Wing UAV Attitude Control Under Varying Wind Conditions26 Sep 2024
- 2024Synthesizing Evolving Symbolic Representations for Autonomous Systems18 Sep 2024
- 2024cc-DRL: a Convex Combined Deep Reinforcement Learning Flight Control Design for a Morphing Quadrotor23 Aug 2024
12 newest of 38 All 38 (JSON)