title: iSpike: a spiking neural interface for the iCub robot.
abstract: This paper presents iSpike: a C++ library that interfaces between spiking neural network simulators and the iCub humanoid robot. It uses a biologically inspired approach to convert the robot's sensory information into spikes that are passed to the neural network simulator, and it decodes output spikes from the network into motor signals that are sent to control the robot. Applications of iSpike range from embodied models of the brain to the development of intelligent robots using biologically inspired spiking neural networks. iSpike is an open source library that is available for free download under the terms of the GPL.
authors.affiliation: Department of Computing, Imperial College London, SW7 2AZ, UK.
authors.forename: D
authors.initials: D
authors.lastname: Gamez
authors.forename: A K
authors.initials: AK
authors.lastname: Fidjeland
authors.forename: E
authors.initials: E
authors.lastname: Lazdins
mesh_terms: D000200:Action Potentials / Q000502:physiology*; D000818:Animals; D032701:Biomimetics / Q000379:methods*; D003198:Computer Simulation; D006801:Humans; D008959:Models, Neurological; D009415:Nerve Net / Q000502:physiology*; D016571:Neural Networks, Computer; D009474:Neurons / Q000502:physiology*; D012371:Robotics / Q000379:methods*; D012984:Software; D014584:User-Computer Interface