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

Master Thesis (2019)
Author(s)

A.G. Thomas (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

S. Baldi – Mentor (TU Delft - Team Bart De Schutter)

M Verhaegen – Graduation committee member (TU Delft - Team Raf Van de Plas)

A.J. van Genderen – Graduation committee member (TU Delft - Computer Engineering)

X. Wang – Graduation committee member (TU Delft - Team Bart De Schutter)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2019 Arun Thomas
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 Arun Thomas
Graduation Date
08-08-2019
Awarding Institution
Delft University of Technology
Programme
['Electrical Engineering | Embedded Systems']
Faculty
Electrical Engineering, Mathematics and Computer Science
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