Evolving spiking neural network controllers for autonomous robots

In this paper we introduce a novel mechanism for controlling autonomous mobile robots that is based on using spiking neural networks (SNNs). The SNNs are inspired by biological neurons that communicate using pulses or spikes. As SNNs have shown to be excellent control systems for biological organism...

Full description

Saved in:
Bibliographic Details
Published in:IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004 Vol. 5; pp. 4620 - 4626 Vol.5
Main Authors: Hagras, H., Pounds-Cornish, A., Colley, M., Callaghan, V., Clarke, G.
Format: Conference Proceeding
Language:English
Published: Piscataway NJ IEEE 2004
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper we introduce a novel mechanism for controlling autonomous mobile robots that is based on using spiking neural networks (SNNs). The SNNs are inspired by biological neurons that communicate using pulses or spikes. As SNNs have shown to be excellent control systems for biological organisms, they have the potential to produce good control systems for autonomous robots. In this paper we present the use and benefits of SNNs for mobile robot control. We also present an adaptive genetic algorithm (GA) to evolve the weights of the SNNs online using real robots. The adaptive GA using adaptive crossover and mutation converge in a small number of generations to solutions that allow the robots to complete the desired tasks. We have performed many experiments using real mobile robots to test the evolved SNNs in which the SNNs provided a good response.
ISBN:9780780382329
0780382323
ISSN:1050-4729
2577-087X
DOI:10.1109/ROBOT.2004.1302446