Designing a Robust Low-Level Agnostic Controller for a Quadrotor with Actor-Critic Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Purpose: Real-life applications using quadrotors introduce a number of disturbances and time-varying properties that pose a challenge to flight controllers. We observed that, when a quadrotor is tasked with picking up and dropping a payload, traditional PID and RL-based controllers found in literature struggle to maintain flight after the vehicle changes its dynamics due to interaction with this external object. Methods: In this work, we introduce domain randomization during the training phase of a low-level waypoint guidance controller based on Soft Actor-Critic. The resulting controller is evaluated on the proposed payload pick up and drop task with added disturbances that emulate real-life operation of the vehicle. Results & Conclusion: We show that, by introducing a certain degree of uncertainty in quadrotor dynamics during training, we can obtain a controller that is capable to perform the proposed task using a larger variation of quadrotor parameters. Additionally, the RL-based controller outperforms a traditional positional PID controller with optimized gains in this task, while remaining agnostic to different simulation parameters.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 35 references that are in the map. First posted on arXiv 6 Oct 2022.
Builds on
13 of 35 references.
References · 13
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,240
- 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 672
- 2017Control of a Quadrotor with Reinforcement Learningcited by 92
- 2018Reinforcement Learning for UAV Attitude Controlcited by 48
- 2019Low Level Control of a Quadrotor with Deep Model-Based Reinforcement Learningcited by 44
- 2020Model-Based Meta-Reinforcement Learning for Flight with Suspended Payloadscited by 30
- 2020Learning to Fly via Deep Model-Based Reinforcement Learningcited by 20
- 2017LCDet: Low-Complexity Fully-Convolutional Neural Networks for Object Detection in Embedded Systemscited by 7
- 2020Using Soft Actor-Critic for Low-Level UAV Controlcited by 5
1 more
Built on by
Not cited yet.