ProxFly: Robust Control for Close Proximity Quadcopter Flight via Residual Reinforcement Learning
Ruiqi Zhang, Dingqi Zhang, Mark W. Mueller

TL;DR
ProxFly introduces a residual reinforcement learning controller that enhances close proximity quadcopter flight stability by compensating for disturbances without requiring communication or precise system models.
Contribution
It presents a novel residual RL-based control method that improves robustness and adaptability in close proximity quadcopter operations, including mid-air docking.
Findings
Effective in simulation across different proximities
Successfully stabilizes quadcopters in extreme proximity docking
Reduces unexplainable control signals and reliance on system identification
Abstract
This paper proposes the ProxFly, a residual deep Reinforcement Learning (RL)-based controller for close proximity quadcopter flight. Specifically, we design a residual module on top of a cascaded controller (denoted as basic controller) to generate high-level control commands, which compensate for external disturbances and thrust loss caused by downwash effects from other quadcopters. First, our method takes only the ego state and controllers' commands as inputs and does not rely on any communication between quadcopters, thereby reducing the bandwidth requirement. Through domain randomization, our method relaxes the requirement for accurate system identification and fine-tuned controller parameters, allowing it to adapt to changing system models. Meanwhile, our method not only reduces the proportion of unexplainable signals from the black box in control commands but also enables the RL…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Dynamic Programming Control
