Skip to main content

A Target-Reaching Controller for Mobile Robots Using Spiking Neural Networks

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7666))

Abstract

Autonomous navigation plays important role in mobile robots. In this paper, a navigation controller based on spiking neural networks (SNNs) for mobile robots is presented. The proposed target-reaching navigation controller, in which the reactive architecture is used, is composed of three sub-controllers: the obstacle-avoidance controller and the wall-following controller using spiking neural networks (SNNs), and the goal-reaching controller. The experimental results show that the navigation controller can control the mobile robot to reach the target successfully while avoiding the obstacle and following the wall to get rid of the deadlock caused by local minimum. The proposed navigation controller does not require accurate mathematical models of the environment, and is suitable to unknown and unstructured environment.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pomerleau, D.A.: Neural Network Perception for Mobile Robot Guidance. Kluwer Academic Publishers, Norwell (1993)

    Book  Google Scholar 

  2. Na, Y.K., Oh, S.Y.: Hybrid Control for Autonomous Mobile Robot Navigation Using Neural Network Based Behavior Modules and Environment Classification. Autonomous Robots 15(2), 193–206 (2003)

    Article  Google Scholar 

  3. Ye, J.: Adaptive Control of Nonlinear PID-based Analog Neural Networks for a Nonholonomic Mobile Robot. Neurocomputing 71, 1561–1565 (2008)

    Article  Google Scholar 

  4. Rossomando, F.G., Soria, C., Carelli, R.: Autonomous Mobile Robots Navigation Using RBF Neural Compensator. Control Engineering Practice 19, 215–222 (2011)

    Article  Google Scholar 

  5. Mohareri, O., Dhaouadi, R., Rad, A.B.: Indirect Adaptive Tracking Control of a Nonholonomic Mobile Robot via Neural Networks. Neurocomputing 88, 54–66 (2012)

    Article  Google Scholar 

  6. Wang, X.Q., Hou, Z.-G., Tan, M., Cheng, L.: A Behavior Controller for Mobile Robot Based on Spiking Neural Networks. Neurocomputing 71, 655–666 (2008)

    Article  Google Scholar 

  7. Wang, X.Q., Hou, Z.-G., Tan, M., Wang, Y.: The Wall-Following Controller for the Mobile Robot Using Spiking Neurons. In: IEEE 2009 ICAICI, pp. 194–199. IEEE Press, New York (2009)

    Google Scholar 

  8. Vreeken J.: Spiking Neural Networks, An Introduction. Technical Report UU-CS-2003-008, Institute for Information and Computing Sciences, Utrecht University (2002), http://ailab.cs.uu.nl/pubs/SNNVreekenIntroduction.pdf

  9. Maass, W., Bishop, C.M. (eds.): Pulsed Neural Networks. MIT-Press, Cambridge (1999)

    Google Scholar 

  10. Schliebs, S., Defoin-Platel, M., Worner, S., Kasabov, N.: Integrated Feature and Parameter Optimization for Evolving Spiking Neural Networks: Exploring Heterogeneous Probabilistic Models. Neural Networks 22(5-6), 623–632 (2009)

    Article  Google Scholar 

  11. Wysoski, S., Benuskova, L., Kasabov, N.: Fast and adaptive network of Spiking neurons for multi-view visual pattern recognition. Neurocomputing 71(13-15), 2563–2575 (2008)

    Article  Google Scholar 

  12. Kasabov, N.: Integrative Connectionist Learning Systems Inspired by Nature: Current Models, Future Trends and Challenges. Natural Computing 8(2), 199–218 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  13. Kasabov, N.: To Spike or Not to Spike: A Probabilistic Spiking Neuron Model. Neural Networks 23(1), 16–19 (2010)

    Article  Google Scholar 

  14. Kasabov, N.: Evolving Spiking Neural Networks and Neurogenetic Systems for Spatio- and Spectro-Temporal Data Modelling and Pattern Recognition. In: Liu, J., Alippi, C., Bouchon-Meunier, B., Greenwood, G.W., Abbass, H.A. (eds.) WCCI 2012. LNCS, vol. 7311, pp. 234–260. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  15. Wang, X.Q., Hou, Z.G., Tan, M., Wang, Y.: Corridor-Scene Classification for Mobile Robot Using Spiking Neurons. In: IEEE Fourth International Conference on Natural Computation, vol. 4, pp. 125–129. IEEE Press, New York (2008)

    Chapter  Google Scholar 

  16. Wang, X.Q., Hou, Z.G., Tan, M.: Improved Mobile Robot’s Corridor-Scene Classifier Based on Probabilistic Spiking Neuron Model. In: IEEE International Conference on Cognitive Informatics and Cognitive Computing, pp. 348–355. IEEE Press, New York (2011)

    Chapter  Google Scholar 

  17. Floreano, D., Mattiussi, C.: Evolution of Spiking Neural Controllers for Autonomous Vision-Based Robots. In: Gomi, T. (ed.) ER-EvoRob 2001. LNCS, vol. 2217, pp. 38–61. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  18. Floreano, D., Zufferey, J.C., Nicoud, J.D.: From Wheels to Wings with Evolutionary Spiking Neurons. Artificial Life 11, 121–138 (2005)

    Article  Google Scholar 

  19. Hagras, H., Pounds-Cornish, A., Colley, M.: Evolving Spiking Neural Network Controllers for Autonomous Robots. In: IEEE International Conference on Robotics & Automation 2004, pp. 4620–4626. IEEE Press, New York (2004)

    Google Scholar 

  20. Soula, H., Alwan, A., Beslon, G.: Learning at the Edge of Chaos: Temporal Coupling of Spiking Neurons Controller for Autonomous Robotic. In: American Association for Artificial Intelligence (AAAI) Spring Symposia on Developmental Robotic 2005, p. 6 (2005)

    Google Scholar 

  21. Alamdari, R.S.A.: Unknown Environment Representation for Mobile Robot Using Spiking Neural Networks. Transactions on Engineering, Computing and Technology 6, 49–52 (2005)

    Google Scholar 

  22. Wang, X.Q.: Research on Eenvironment Perception and Behavior Control for Mobile Robots Based on Spiking Neural Networks. Ph.D. Thesis, Chinese Academy of Sciences, China (2007)

    Google Scholar 

  23. Arkin, R.C.: Integrating Behavioral, Perceptual, and World Knowledge in Reactive Navigation. Robotics and Autonomous Systems 6(1-2), 105 (1990)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, X., Hou, ZG., Lv, F., Tan, M., Wang, Y. (2012). A Target-Reaching Controller for Mobile Robots Using Spiking Neural Networks. In: Huang, T., Zeng, Z., Li, C., Leung, C.S. (eds) Neural Information Processing. ICONIP 2012. Lecture Notes in Computer Science, vol 7666. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34478-7_79

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34478-7_79

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34477-0

  • Online ISBN: 978-3-642-34478-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics