Deep Reinforcement Learning-based Quadcopter Controller: A Practical Approach and Experiments
Truong-Dong Do, Nguyen Xuan Mung, Sung Kyung Hong

TL;DR
This paper presents a practical deep reinforcement learning-based controller for quadcopters that is data-efficient, real-world deployable, and capable of handling complex trajectories without additional tuning.
Contribution
It introduces a novel actor-critic architecture and a simulation environment for training, enabling direct transfer to real quadcopters without fine-tuning.
Findings
Successful real-world deployment on Crazyflie quadcopter
Effective trajectory tracking demonstrated in experiments
Controller shows robustness and generalization capabilities
Abstract
Quadcopters have been studied for decades thanks to their maneuverability and capability of operating in a variety of circumstances. However, quadcopters suffer from dynamical nonlinearity, actuator saturation, as well as sensor noise that make it challenging and time consuming to obtain accurate dynamic models and achieve satisfactory control performance. Fortunately, deep reinforcement learning came and has shown significant potential in system modelling and control of autonomous multirotor aerial vehicles, with recent advancements in deployment, performance enhancement, and generalization. In this paper, an end-to-end deep reinforcement learning-based controller for quadcopters is proposed that is secure for real-world implementation, data-efficient, and free of human gain adjustments. First, a novel actor-critic-based architecture is designed to map the robot states directly to the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsElevator Systems and Control · Adaptive Dynamic Programming Control · Machine Learning and ELM
