Loading…

Learning-Based Fault-Tolerant Control for an Hexarotor With Model Uncertainty

In this brief, we present a learning-based tracking controller based on Gaussian processes (GPs) for a fault-tolerant hexarotor in a recovery maneuver. In particular, we use GPs to estimate certain uncertainties that appear in a hexacopter vehicle with the ability to reconfigure its rotors to compen...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on control systems technology 2024-03, Vol.32 (2), p.1-8
Main Authors: Colombo, Leonardo J., Giribet, Juan I.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this brief, we present a learning-based tracking controller based on Gaussian processes (GPs) for a fault-tolerant hexarotor in a recovery maneuver. In particular, we use GPs to estimate certain uncertainties that appear in a hexacopter vehicle with the ability to reconfigure its rotors to compensate for failures. The rotor's reconfiguration introduces disturbances that make the dynamic model of the vehicle differ from the nominal model. The control algorithm is designed to learn and compensate for the amount of modeling uncertainties after a failure in the control allocation reconfiguration by using GP as a learning-based model for the predictions. In particular, the presented approach guarantees a probabilistic bounded tracking error with high probability. The performance of the learning-based fault-tolerant controller is evaluated by experimental tests with a hexarotor unmanned aerial vehicle (UAV).
ISSN:1063-6536
1558-0865
DOI:10.1109/TCST.2023.3318855