Nonlinear MPC for Quadrotors in Close-Proximity Flight with Neural Network Downwash Prediction
Jinjie Li, Liang Han, Haoyang Yu, Yuheng Lin, Qingdong Li, Zhang Ren

TL;DR
This paper presents a novel control approach combining neural network-based downwash prediction with nonlinear model predictive control to improve close-proximity quadrotor swarm flight safety and accuracy.
Contribution
It introduces a neural network predictor trained with spectral normalization integrated into NMPC for proactive disturbance handling in quadrotor swarms.
Findings
75.37% reduction in height tracking error
Validated safety and effectiveness of the neural network predictor
Successful real-time trajectory tracking in experiments
Abstract
Swarm aerial robots are required to maintain close proximity to successfully traverse narrow areas in cluttered environments. However, this movement is affected by the downwash effect generated from other quadrotors in the swarm. This aerodynamic effect is highly nonlinear and hard to describe through mathematical modeling. Additionally, the existence of the downwash disturbance can be predicted based on the states of neighboring quadrotors. If this prediction is considered, the control loop can proactively handle the disturbance, resulting in improved performance. To address these challenges, we propose an approach that integrates a Neural network Downwash Predictor with Nonlinear Model Predictive Control (NDP-NMPC). The neural network is trained with spectral normalization to ensure robustness and safety in uncollected cases. The predicted disturbances are then incorporated into 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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Control of Nonlinear Systems · Robotic Path Planning Algorithms · Distributed Control Multi-Agent Systems
