Real-time disturbance-aware Koopman model predictive control for quadrotors in spatially varying winds
S. Kombo, M. Haseli, A. A. Stefan-Zavala, P. I. Renn, M. Gharib, J. W. Burdick
Abstract
Reliable quadrotor flight in disturbed environments requires predictive models that remain accurate as unmodeled aerodynamic effects change during deployment. We introduce a disturbance-aware Koopman Control Family (DA-KCF) framework that preserves an offline-identified nominal model while learning only a disturbance-induced correction online. A reference-dependent KCF is first learned from simulation data and calibrated using limited hardware data. During deployment, the nominal KCF remains fixed while a lightweight residual ensemble learns a low-dimensional disturbance correction from causal state-command-state transitions. The Adaptive DA-KCF model is incorporated into MPC, where disturbance corrections are evaluated along the prediction horizon to optimize position and yaw references sent to the onboard stabilizing controller. Hardware experiments on a nano-quadrotor under uniform wind and a spatially varying wake demonstrate that online adaptation improves multi-step prediction and trajectory tracking as disturbance-induced model mismatch increases, while satisfying real-time control requirements.
Related work
Journal article
Modeling nonlinear control systems via Koopman control family: universal forms and subspace invariance proximity
M. Haseli, J. Cortés
To appear
Control forward-backward consistency: quantifying the accuracy of Koopman control family models
M. Haseli, J. Cortés, J. W. Burdick
Conference paper
Real-time learning of predictive dynamic obstacle models for robotic motion planning
S. Kombo, M. Haseli, S. X. Wei, J. W. Burdick