PD-Based and SINDy Nonlinear Dynamics Identification of UAVs for MPC Design
Bryan S. Guevara, Viviana Moya, Daniel C. Gandolfo, Juan M. Toibero

TL;DR
This paper combines PD approximation and SINDy data-driven methods to identify UAV nonlinear dynamics, integrating them into an MPC framework for improved trajectory tracking and robustness.
Contribution
It introduces a hybrid approach using PD and SINDy for UAV dynamics identification, tailored for MPC control under platform constraints.
Findings
Enhanced model accuracy through combined data-driven and theoretical methods
Improved trajectory tracking performance in UAV control
Robustness of the control system in real-world conditions
Abstract
This paper presents a comprehensive approach to nonlinear dynamics identification for UAVs using a combination of data-driven techniques and theoretical modeling. Two key methodologies are explored: Proportional-Derivative (PD) approximation and Sparse Identification of Nonlinear Dynamics (SINDy). The UAV dynamics are first modeled using the Euler-Lagrange formulation, providing a set of generalized coordinates. However, platform constraints limit the control inputs to attitude angles, and linear and angular velocities along the z-axis. To accommodate these limitations, thrust and torque inputs are approximated using a PD controller, serving as the foundation for nonlinear system identification. In parallel, SINDy, a data-driven method, is employed to derive a compact and interpretable model of the UAV dynamics from experimental data. Both identified models are then integrated into a…
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 · Control Systems and Identification
MethodsSparse Evolutionary Training
