Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-06T19:21:47.450Z Has data issue: false hasContentIssue false

Design and experimental validation of IDA-PBC-based flight control for quadrotors

Published online by Cambridge University Press:  18 June 2025

Jesús-Renato Montoya-Morales
Affiliation:
Tecnológico Nacional de México, IT de Hermosillo, Hermosillo 83170, Mexico
María-Eusebia Guerrero-Sánchez
Affiliation:
Tecnológico Nacional de México, IT de Hermosillo, Hermosillo 83170, Mexico IIxM SECIHTI-Tecnológico Nacional de México, IT Hermosillo, Hermosillo 83170, Mexico
Guillermo Valencia-Palomo*
Affiliation:
Tecnológico Nacional de México, IT de Hermosillo, Hermosillo 83170, Mexico
Omar Hernández-González
Affiliation:
Tecnológico Nacional de México, IT de Hermosillo, Hermosillo 83170, Mexico
Francisco-Ronay López-Estrada
Affiliation:
TURIX-Dynamics Diagnosis and Control Group, Tecnológico Nacional de México, IT Tuxtla Gutiérrez, Tuxtla Gutierrez 29050, Mexico
Luis C. Félix-Herrán
Affiliation:
School of Engineering and Sciences, Tecnológico de Monterrey, Hermosillo 83000, Mexico
*
Corresponding author: Guillermo Valencia-Palomo; Email: gvalencia@hermosillo.tecnm.mx
Rights & Permissions [Opens in a new window]

Abstract

This paper presents the design and experimental validation of a robust flight control strategy for quadrotor unmanned aerial vehicles (UAVs) based on the Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) methodology. The proposed approach is specifically tailored to the Parrot Bebop 2, a commercial UAV. The IDA-PBC control law is derived using the Hamiltonian model of the UAV dynamics obtained from experimental data to represent the dynamics of all six degrees of freedom, including translational and rotational motions. The control strategy was validated through numerical simulations and experimental tests conducted in an indoor flight setup using MATLAB, Robot Operating System, and an OptiTrack motion capture system. Numerical and experimental results demonstrate that the controller effectively tracks desired flight trajectories, ensuring stable and robust performance.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Quadrotor degrees of freedom and reference frames.

Figure 1

Figure 2. Identification results: relationship between control inputs and both orientation and translation states.

Figure 2

Table I. Performance indices for the numerical tests.

Figure 3

Figure 3. Simulation results for the first numerical test.

Figure 4

Figure 4. Simulation results for the second numerical test.

Figure 5

Figure 5. Simulation results for the third numerical test.

Figure 6

Figure 6. Flight area and equipment.

Figure 7

Figure 7. Experimental platform integration.

Figure 8

Figure 8. Experimental platform in closed-loop.

Figure 9

Table II. Performance indices for the experimental tests.

Figure 10

Figure 9. Results for first experimental test.

Figure 11

Figure 10. Results for second experimental test.

Figure 12

Figure 11. Results for third experimental test.

Figure 13

Figure 12. Comparison results of the translational and rotational motion of the proposed IDA-PBC with the controller of [19].

Figure 14

Figure 13. Comparison results of the control laws of the proposed IDA-PBC with the controller of [19].