cs.ROOct 6, 2026

NMPP: Nonlinear Model Predictive Planning for Agile UAV Flight in Cluttered Environments

Authors: Ondřej Procházka, Juraj Pauko, Robert Pěnička, Martin Saska

Organizations: Multi-robot Systems Group, Faculty of Electrical Engineering, Czech Technical University in Prague, Czech Republic

Abstract

Flying a quadrotor through a cluttered environment requires not only planning a collision-free reference trajectory based on perceived obstacles, but the reference also needs to be dynamically feasible and within the actuation limits of the vehicle, so that the controller can track it precisely. Existing methods either optimize a smooth polynomial inside a convex corridor, which limits agility, or treat obstacles as soft costs traded against tracking performance. We propose a Nonlinear Model Predictive Planning (NMPP) that imposes perceived obstacles as hard geometric constraints and hands a full-state reference to an obstacle-blind SE(3) controller. Our planner achieves a 58-67 % lower position RMSE than a linear Model Predictive Control trajectory planner and a 41-70 % lower RMSE than a polynomial trajectory planner. It also completes all forest flights with up to 9.5 m/s speed without collisions, and achieves 86 % flight success rate under a more aggressive speed profile where a state-of-the-art planner has only 26 % success rate. The real-world deployment showed reliable execution flying up to 5.5 m/s in an unknown cluttered environment.

Figures & tables

Explore similar work

CardsList
  1. OA-MPPI: Occlusion-Aware Model Predictive Path Integral Control for UAV Flight

    Sep 23, 2026Vittorio Palladino, Teaya Yang, Ruiqi Zhang +1Model Predictive Path IntegralUnmanned Aerial Vehicles

  2. Robust Integrated Planning and Control for Quadrotors in Dynamic Environments via NMPC with CBF Penalties

    May 31, 2026Zeinab Shayan, Mohammadreza Izadi, Reza FaieghiQuadrotorModel Predictive Control

  3. RVC-NMPC: Nonlinear Model Predictive Control with Reciprocal Velocity Constraints for Mutual Collision Avoidance in Agile UAV Flight

    Dec 9, 2025Vit Kratky, Robert Penicka, Parakh M. Gupta +2Multi-UavCollision Avoidance