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

Master Thesis (2020)
Author(s)

Jesse Hagenaars (TU Delft - Aerospace Engineering)

Contributor(s)

G.C.H.E. de Croon – Mentor (TU Delft - Aerospace Engineering)

F. Paredes-Vallés – Mentor (TU Delft - Aerospace Engineering)

Faculty
Aerospace Engineering
URL related publication
https://www.youtube.com/playlist?list=PL_KSX9GOn2P9wfgUNIR_FVbx3FoXBOK68
More Info
expand_more
Publication Year
2020
Language
English
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
Downloads counter
322
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

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