Autopilot Design for Software-in-the-Loop Validation of Fixed-wing UAV Guidance Laws

Master Thesis (2019)
Author(s)

Arun Thomas (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Simone Baldi – Mentor (TU Delft - Mechanical Engineering)

Michel Verhaegen – Graduation committee member (TU Delft - Mechanical Engineering)

Arjan van Genderen – Graduation committee member (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Ximan Wang – Graduation committee member (TU Delft - Mechanical Engineering)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2019
Language
English
Graduation Date
08-08-2019
Awarding Institution
Delft University of Technology
Programme
Electrical Engineering, Embedded Systems
Faculty
Electrical Engineering, Mathematics and Computer Science
Downloads counter
118
Collections
thesis
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

UnmannedAerial Vehicles(UAVs) have multi-domain applications and fixed-wing UAVs are a widely used class. There is ongoing research on topics in view to optimize the control and guidance of UAVs. This work explores the design, implementation and Software-in-the-Loop validation of an autopilot using adaptive guidance laws with emphasis on formation control of multiple fixed-wing UAVs. The work is done on Raspberry Pis in C++ which can be interfaced to standard autopilots as companion computers. The work splits a mission given by the user into primitive missions and uses an adaptive vector field approach for following it. For formation control, the work implements a discretized version of the Model Reference Adaptive Control synchronisation laws for multi-agent systems. Simulations are done in a distributed setting with a server program designed for the purpose. The server program handles the user inputs and configurations of the UAVs.

Files

Thesis_confidential.pdf
(pdf | 4.4 Mb)
License info not available