Gain Scheduling Position Control for Fully-actuated Morphing Multi-rotor UAVs

Youssef Aboudorra*, Aaron Saini, Antonio Franchi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

105 Downloads (Pure)

Abstract

This work presents techniques for scheduling the position controller gains for a class of fully-actuated morphing multi-rotor UAVs that use synchronized tilting to change their actuation capabilities. The feasible set of forces and torques that can be produced by the platform changes with the tilting angle, thus the tracking and disturbance rejection capabilities also change. To exploit the platform limits, two methods are proposed for gain scheduling using a simplified example, then one method is tested in simulation with an omnidirectional morphing multi-rotor (OmniMorph). The simulation results show that the developed techniques achieve consistent position tracking performance along the range of tilting angles when rejecting step disturbance forces of values close to the maximum force capabilities. The proposed methods offer a trade-off between simplicity and accuracy, that could be potentially applied for any multi-rotor with synchronized tilting capabilities. A video summary can be found in: https://youtu.be/kH-rrO8gWeU
Original languageEnglish
Title of host publication2024 International Conference on Unmanned Aircraft Systems (ICUAS)
Pages15-22
Number of pages8
ISBN (Electronic)979-8-3503-5788-2
DOIs
Publication statusPublished - 19 Jun 2024
EventInternational Conference on Unmanned Aircraft Systems, ICUAS 2024 - Chania, Crete, Greece
Duration: 4 Jun 20247 Jun 2024

Conference

ConferenceInternational Conference on Unmanned Aircraft Systems, ICUAS 2024
Abbreviated titleICUAS 2024
Country/TerritoryGreece
CityChania, Crete
Period4/06/247/06/24

Fingerprint

Dive into the research topics of 'Gain Scheduling Position Control for Fully-actuated Morphing Multi-rotor UAVs'. Together they form a unique fingerprint.

Cite this