Learning control of unmanned aerial vehicles using artificial intelligence-based methods

In recent years, many research activities have focused on the developments for unmanned aerial vehicles (UAVs) due to their usefulness in providing cost-effective solutions to dangerous, dirty and dull tasks. In many applications, it is crucial for UAVs to be able to fly autonomously in uncertain en...

Full description

Saved in:
Bibliographic Details
Main Author: Sarabakha, Andriy
Other Authors: Domenico Campolo
Format: Thesis-Doctor of Philosophy
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/143057
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-143057
record_format dspace
spelling sg-ntu-dr.10356-1430572023-03-11T18:01:27Z Learning control of unmanned aerial vehicles using artificial intelligence-based methods Sarabakha, Andriy Domenico Campolo School of Mechanical and Aerospace Engineering Erdal Kayacan d.campolo@ntu.edu.sg Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering In recent years, many research activities have focused on the developments for unmanned aerial vehicles (UAVs) due to their usefulness in providing cost-effective solutions to dangerous, dirty and dull tasks. In many applications, it is crucial for UAVs to be able to fly autonomously in uncertain environments under variable operating conditions. In such circumstances, an intelligent capability of the flight controller is a must rather than a choice. Model-free controllers propose alternative solutions to the model-based controllers without requiring a precise system's model which is often either unavailable or time-consuming to obtain. One branch of model-free methods is composed by fuzzy logic controllers (FLCs) due to their capability of delivering excellent control in the presence of uncertainties. However, one weakness of FLCs is that their parameters have to be tuned to deal efficiently with uncertainties. On the other hand, neural networks are computing models which progressively improve their performance by learning from training examples. Hence, artificial neural networks (ANNs) and deep neural networks (DNNs) propose learning approaches to enhance control strategies. Nevertheless, the main disadvantage of neural networks is that their inner workings are difficult to interpret. The limitations of fuzzy logic and neural networks were a driving force behind the creation of hybrid systems where the combination of DNN and FLC can overcome the drawbacks of each individual method. This thesis focuses on the aforementioned artificial intelligence-based control methods that enable UAVs to accurately track 3D trajectories. The investigation starts from the simplest static type-1 FLC, through interval type-2 FLC, to the most efficient novel fuzzy mapping-based controllers. In this thesis, it was demonstrated that the analytical representation of the fuzzy mapping facilitates the tuning of the parameters in FLCs. Next, the controllers based on ANNs and DNNs with learning capabilities were investigated. In this thesis, it was verified experimentally that the proposed approaches can improve real-time control performance. Finally, a novel deep fuzzy neural network framework which profoundly fuses DNN and FLC for online training was proposed and validated under a variety of operating conditions. Doctor of Philosophy 2020-07-24T05:05:55Z 2020-07-24T05:05:55Z 2020 Thesis-Doctor of Philosophy Sarabakha, A. (2020). Learning control of unmanned aerial vehicles using artificial intelligence-based methods. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/143057 10.32657/10356/143057 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
spellingShingle Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
Sarabakha, Andriy
Learning control of unmanned aerial vehicles using artificial intelligence-based methods
description In recent years, many research activities have focused on the developments for unmanned aerial vehicles (UAVs) due to their usefulness in providing cost-effective solutions to dangerous, dirty and dull tasks. In many applications, it is crucial for UAVs to be able to fly autonomously in uncertain environments under variable operating conditions. In such circumstances, an intelligent capability of the flight controller is a must rather than a choice. Model-free controllers propose alternative solutions to the model-based controllers without requiring a precise system's model which is often either unavailable or time-consuming to obtain. One branch of model-free methods is composed by fuzzy logic controllers (FLCs) due to their capability of delivering excellent control in the presence of uncertainties. However, one weakness of FLCs is that their parameters have to be tuned to deal efficiently with uncertainties. On the other hand, neural networks are computing models which progressively improve their performance by learning from training examples. Hence, artificial neural networks (ANNs) and deep neural networks (DNNs) propose learning approaches to enhance control strategies. Nevertheless, the main disadvantage of neural networks is that their inner workings are difficult to interpret. The limitations of fuzzy logic and neural networks were a driving force behind the creation of hybrid systems where the combination of DNN and FLC can overcome the drawbacks of each individual method. This thesis focuses on the aforementioned artificial intelligence-based control methods that enable UAVs to accurately track 3D trajectories. The investigation starts from the simplest static type-1 FLC, through interval type-2 FLC, to the most efficient novel fuzzy mapping-based controllers. In this thesis, it was demonstrated that the analytical representation of the fuzzy mapping facilitates the tuning of the parameters in FLCs. Next, the controllers based on ANNs and DNNs with learning capabilities were investigated. In this thesis, it was verified experimentally that the proposed approaches can improve real-time control performance. Finally, a novel deep fuzzy neural network framework which profoundly fuses DNN and FLC for online training was proposed and validated under a variety of operating conditions.
author2 Domenico Campolo
author_facet Domenico Campolo
Sarabakha, Andriy
format Thesis-Doctor of Philosophy
author Sarabakha, Andriy
author_sort Sarabakha, Andriy
title Learning control of unmanned aerial vehicles using artificial intelligence-based methods
title_short Learning control of unmanned aerial vehicles using artificial intelligence-based methods
title_full Learning control of unmanned aerial vehicles using artificial intelligence-based methods
title_fullStr Learning control of unmanned aerial vehicles using artificial intelligence-based methods
title_full_unstemmed Learning control of unmanned aerial vehicles using artificial intelligence-based methods
title_sort learning control of unmanned aerial vehicles using artificial intelligence-based methods
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/143057
_version_ 1761781651760742400