Nonlinear MPC for Quadrotors in Close-Proximity Flight with Neural Network Downwash Prediction

04/16/2023
by   Jinjie Li, et al.
0

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 by the other quadrotors in the swarm. This aerodynamic effect is highly nonlinear and hard to model by classic mathematical methods. In addition, the motor speeds of quadrotors are risky to reach the limit when resisting the effect. To solve these problems, we integrate a Neural network Downwash Predictor with Nonlinear Model Predictive Control (NDP-NMPC) to propose a trajectory-tracking approach. The network is trained with spectral normalization to ensure robustness and safety on uncollected cases. The predicted disturbances are then incorporated into the optimization scheme in NMPC, which handles constraints to ensure that the motor speed remains within safe limits. We also design a quadrotor system, identify its parameters, and implement the proposed method onboard. Finally, we conduct an open-loop prediction experiment to verify the safety and effectiveness of the network, and a real-time closed-loop trajectory tracking experiment which demonstrates a 75.37 effect.

READ FULL TEXT

page 1

page 5

page 6

page 7

research
03/06/2020

Neural-Swarm: Decentralized Close-Proximity Multirotor Control Using Learned Interactions

In this paper, we present Neural-Swarm, a nonlinear decentralized stable...
research
09/03/2021

A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight

Accurate trajectory tracking control for quadrotors is essential for saf...
research
03/28/2023

Control Barrier Function-based Predictive Control for Close Proximity operation of UAVs inside a Tunnel

This paper introduces a method for effectively controlling the movement ...
research
02/16/2020

Nonlinear MPC with Motor Failure Identification and Recovery for Safe and Aggressive Multicopter Flight

Safe and precise reference tracking is a crucial characteristic of MAVs ...
research
04/06/2021

Approximate Robust NMPC using Reinforcement Learning

We present a Reinforcement Learning-based Robust Nonlinear Model Predict...
research
04/26/2022

A Gaussian Process Model for Opponent Prediction in Autonomous Racing

In head-to-head racing, performing tightly constrained, but highly rewar...
research
12/10/2020

Neural-Swarm2: Planning and Control of Heterogeneous Multirotor Swarms using Learned Interactions

We present Neural-Swarm2, a learning-based method for motion planning an...

Please sign up or login with your details

Forgot password? Click here to reset