Home /Research /Evolving Spiking Neurocontrollers for UAVs
LEARNING

Evolving Spiking Neurocontrollers for UAVs

Huanneng Qiu, Matthew Garratt, David Howard, Sreenatha G. Anavatti

Year
2020
Citations
5

Abstract

Spiking neural networks (SNNs) are neuroscience-inspired computational systems that carry out computation based on the biological modeling of neuron interactions. Current SNN studies have shown their ability to solve a wide variety of machine learning problems. The temporal dynamics and future low-power neuromorphic implementations of SNNs also make them suitable controller candidates for embedded applications, especially for robotic platforms with very low payload and power budgets (e.g. Micro Air Vehicles). In this paper, we present a solution to simulate full control of a hexacopter UAV in 6 degrees of freedom using SNNs. By decomposing the neurocontroller into modules, we demonstrate that the development of UAV flight control can be accomplished by an incremental evolutionary approach using a modified NEAT algorithm.

Keywords

Spiking neural networkNeuromorphic engineeringComputer sciencePayload (computing)Controller (irrigation)ImplementationComputationArtificial intelligenceArtificial neural networkAlgorithm

Related papers

Browse all LEARNING papers