Mobile Robots' Wall-Following Controller Based on Probabilistic Spiking Neuron Model

Article Preview

Abstract:

This paper focuses on the third generation of neural networks- Spiking neural networks (SNNs), the novel Spiking neuron model- probabilistic Spiking neuron model (pSNM), and their applications. pSNM is used in mobile robots' behavior control, and a novel mobile robots' wall-following controller based on pSNM is proposed. In the pSNM controller, Spiking time-delayed coding is used for the sensory neurons of the input layer and pSNM is used for the motor neurons in the output layer. Thorpe and Hebbian learning rules are used in the controller. The experimental results show that the controller can control the mobile robots to follow the wall clockwise and counterclockwise successfully. The structure of the controller is simple, and the controller can study online.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 588-589)

Pages:

1547-1551

Citation:

Online since:

November 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] J. Vreeken, Spiking neural networks, an introduction. TechnicalReport UU-CS-2003-008, Institute for Information and ComputingSciences, Utrecht University (2002).

Google Scholar

[2] D. Floreano, Y. Epars, J. C. Zufferey, C. Mattiussi, Evolution of spiking neural circuits in autonomous mobile robots. International Journal of Intelligent Systems. 21 (2006) 1005-1024.

DOI: 10.1002/int.20173

Google Scholar

[3] D. Floreano, J. C. Zufferey, J. D. Nicoud, From wheels to wings with evolutionary spiking neurons. Artificial Life. 11 (2005) 121-138.

DOI: 10.1162/1064546053278900

Google Scholar

[4] Joshi P. On the role of feedback in enhancing the computational power of generic neural microcircuits. [Ph. D. Thesis]. Graz: Graz University of Technology, (2007).

Google Scholar

[5] H. Hagras, A. Pounds-Cornish, M. Colley, Evolving spiking neural network controllers for autonomous robots, in: The Proceeding of IEEE International Conference on Robotics & Automation 2004 (New Orleans, LA, USA, 2004) 4620-4626.

DOI: 10.1109/robot.2004.1302446

Google Scholar

[6] R. V. Florian, Spiking neural controllers for pushing objects around, in: Lecture Notes in Computer Science, Vol. 4095 (Springer, Berlin, 2006) 570-581.

DOI: 10.1007/11840541_47

Google Scholar

[7] X.Q. Wang, Z. -G. Hou, M. Tan,Y. Wang, The wall-following controller for the mobile robot using spiking neurons. The Proceedings of 2009 ICAICI: 194-199.

DOI: 10.1109/aici.2009.448

Google Scholar

[8] X. Q. Wang, Z. -G. Hou, A. Zou et al., A Behavior Controller for Mobile Robot Based on Spiking Neural Networks. Neurocomputing. Vol. 71 N. 4-6 (2008), 655-666.

DOI: 10.1016/j.neucom.2007.08.025

Google Scholar

[9] X. Q. Wang, Research on Environment Perception and Behavior Control for Mobile Robot Based on Spiking Neural Networks. Ph.D. Thesis, Institute of Automation, The Chinese Academy of Sciences, China, June, (2007).

Google Scholar

[10] Kasabov N. Integrative connectionist learning systems inspired by nature: current models, future trends and challenges. Natural Computing, 8(2): 199-218, (2009).

DOI: 10.1007/s11047-008-9066-z

Google Scholar

[11] Kasabov N. To spike or not to spike: A probabilistic spiking neuron model, Neural Networks, Vol. 23, Issue 1, pp.16-19, 2010 121-138.

DOI: 10.1016/j.neunet.2009.08.010

Google Scholar

[12] Xiuqing Wang, Zengguang Hou, Min Tan et. al. Improved Mobile Robot's Corridor-scene Classifier Based on Probabilistic Spiking Neuron Model. Proceedings of IEEE International Conference on Cognitive Informatics and Cognitive Computing 2011: 348-355.

DOI: 10.1109/coginf.2011.6016164

Google Scholar

[13] Z. Nadasdy, Spatio-temporal patterns in the extracellular recording of hippocampal pyramidal cells: From single spikes to spike Sequences, Ph.D. thesis, Rutgers University (1998).

Google Scholar

[14] Thorpe, s., A. Delorme, et al. . Spike-based strategies for rapid processing. Neural Networks 14(6-7), 2001: 715-725.

DOI: 10.1016/s0893-6080(01)00083-1

Google Scholar