LoL-NMPC: Low-Level Dynamics Integration in Nonlinear Model Predictive Control for Unmanned Aerial Vehicles
Parakh M. Gupta, Ond\v{r}ej Proch\'azka, Jan H\v{r}ebec, Matej Novosad, Robert P\v{e}ni\v{c}ka, Martin Saska

TL;DR
This paper introduces LoL-NMPC, a novel nonlinear model predictive control method that explicitly incorporates low-level UAV controller dynamics, significantly improving high-speed trajectory tracking accuracy and robustness while maintaining real-time performance.
Contribution
The paper presents a new NMPC formulation that integrates low-level flight controller and motor dynamics, enhancing tracking performance without additional reallocation strategies.
Findings
Achieves 21.97% reduction in tracking error compared to standard NMPC.
Maintains real-time operation at 100 Hz on embedded hardware.
Demonstrates improved accuracy at speeds up to 98.57 km/h and accelerations of 3.5 g.
Abstract
[Accepted to IROS 2025] In this paper, we address the problem of tracking high-speed agile trajectories for Unmanned Aerial Vehicles(UAVs), where model inaccuracies can lead to large tracking errors. Existing Nonlinear Model Predictive Controller(NMPC) methods typically neglect the dynamics of the low-level flight controllers such as underlying PID controller present in many flight stacks, and this results in sub-optimal tracking performance at high speeds and accelerations. To this end, we propose a novel NMPC formulation, LoL-NMPC, which explicitly incorporates low-level controller dynamics and motor dynamics in order to minimize trajectory tracking errors while maintaining computational efficiency. By leveraging linear constraints inside low-level dynamics, our approach inherently accounts for actuator constraints without requiring additional reallocation strategies. The proposed…
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.
Taxonomy
TopicsAdvanced Control Systems Optimization · Adaptive Control of Nonlinear Systems · Fault Detection and Control Systems
