Evolved Neuromorphic Control for High Speed Divergence-based Landings of MAVs

Master Thesis (2020)
Author(s)

J.J. Hagenaars (TU Delft - Aerospace Engineering)

Contributor(s)

G. C. H. E. de Croon – Mentor (TU Delft - Control & Simulation)

Federico Paredes Valles – Mentor (TU Delft - Control & Simulation)

Faculty
Aerospace Engineering
Copyright
© 2020 Jesse Hagenaars
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 Jesse Hagenaars
Graduation Date
13-02-2020
Awarding Institution
Delft University of Technology
Programme
['Aerospace Engineering']
Related content

Playlist containing additional videos of real-world flight tests.

https://www.youtube.com/playlist?list=PL_KSX9GOn2P9wfgUNIR_FVbx3FoXBOK68
Faculty
Aerospace Engineering
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

Flying insects are capable of autonomous vision-based navigation in cluttered environments, reliably avoiding objects through fast and agile manoeuvres. Meanwhile, insect-scale micro air vehicles still lag far behind their biological counterparts, displaying inferior performance at a fraction of the energy efficiency. In light of this, it is in our interest to try and mimic flying insects in terms of their vision-based navigation capabilities, and consequently apply gained knowledge to a manoeuvre of relevance. This thesis does so through evolving spiking neural networks for controlling divergence-based landings of micro air vehicles, while minimising the network's spike rate. We demonstrate vision-based neuromorphic control for a real-world, continuous problem, as well as the feasibility of extending this controller to one that is end-to-end-learnt, and can work with an event-based camera. Furthermore, we provide insight into the resources required for successfully solving the problem of divergence-based landing, showing that high-resolution control can be learnt with only a single spiking neuron. Finally, we look at evolving only a subset of the spiking neural network's available hyperparameters, suggesting that the best results are obtained when all parameters are affected by the learning process.

Files

Finalthesis_JesseHagenaars.pdf
(pdf | 29.4 Mb)
- Embargo expired in 13-02-2021
License info not available