Control of Unknown Quadrotors from a Single Throw

Conference Paper (2024)
Author(s)

T.M. Blaha (TU Delft - Control & Simulation)

Ewoud Smeur (TU Delft - Control & Simulation)

B. D. W. Remes (TU Delft - Control & Simulation)

Research Group
Control & Simulation
DOI related publication
https://doi.org/10.1109/IROS58592.2024.10801514
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Control & Simulation
Bibliographical Note
Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public. @en
Pages (from-to)
10350-10355
ISBN (electronic)
9798350377705
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This paper presents a method to recover quadrotor Unmanned Air Vehicles (UAVs) from a throw, when no control parameters are known before the throw. We leverage the availability of high-frequency rotor speed feedback available in racing drone hardware and software to find control effectiveness values and fit a motor model using recursive least squares (RLS) estimation. Furthermore, we propose an excitation sequence that provides large actuation commands while guaranteeing to stay within gyroscope sensing limits. After 450ms of excitation, an Incremental Nonlinear Dynamic Inversion (INDI) attitude controller uses the 52 fitted parameters to arrest rotational motion and recover an upright attitude. Finally, a Nonlinear Dynamic Inversion (NDI) position controller drives the craft to a position setpoint. The proposed algorithm runs efficiently on microcontrollers found in common UAV flight controllers, and was shown to recover an agile quadrotor every time in live experiments with as low as 3.5m throw height, demonstrating robustness against initial rotations and noise. We also demonstrate control of randomized quadrotors in simulated throws, where the parameter fitting Root-Mean-Square (RMS) error is typically within 10% of the true value.

Files

Control_of_Unknown_Quadrotors_... (pdf)
(pdf | 1.44 Mb)
- Embargo expired in 23-06-2025
License info not available