Nonlinear MPC for Collision Avoidance and Controlof UAVs With Dynamic Obstacles
Bj\"orn Lindqvist, Sina Sharif Mansouri, Ali-akbar Agha-mohammadi,, George Nikolakopoulos

TL;DR
This paper introduces a nonlinear model predictive control method for UAV navigation that predicts and avoids dynamic obstacles in real-time, demonstrated through laboratory experiments showing fast, stable solutions.
Contribution
It presents a novel NMPC scheme with a parametric obstacle trajectory prediction and a real-time solver for dynamic obstacle avoidance in UAVs.
Findings
Real-time obstacle avoidance at 50 ms sampling time
Stable navigation with dynamic obstacles demonstrated in experiments
Effective trajectory prediction for moving obstacles
Abstract
This article proposes a Novel Nonlinear Model Predictive Control (NMPC) for navigation and obstacle avoidance of an Unmanned Aerial Vehicle (UAV). The proposed NMPC formulation allows for a fully parametric obstacle trajectory, while in this article we apply a classification scheme to differentiate between different kinds of trajectories to predict future obstacle positions. The trajectory calculation is done from an initial condition, and fed to the NMPC as an additional input. The solver used is the nonlinear, non-convex solver Proximal Averaged Newton for Optimal Control (PANOC) and its associated software OpEn (Optimization Engine), in which we apply a penalty method to properly consider the obstacles and other constraints during navigation. The proposed NMPC scheme allows for real-time solutions using a sampling time of 50 ms and a two second prediction of both the obstacle…
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.
