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
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002