Skip to main content

An evolutionary robot navigation system using a gate-level evolvable hardware

  • Evolutionary Robotics
  • Conference paper
  • First Online:
Book cover Evolvable Systems: From Biology to Hardware (ICES 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1259))

Included in the following conference series:

Abstract

Recently there has been a great interest in the design and study of evolvable systems based on Artificial Life principles in order to control the behavior of physically embedded systems such as a mobile robot. This paper studies an evolutionary navigation system for a mobile robot using a Boolean function approach implemented on gate-level evolvable hardware (EHW). The task of the mobile robot is to reach a goal represented by a colored light while avoiding obstacles during its motion. Using the evolution principles to build the desired behaviors, we show that the Boolean function approach using gate-level evolvable hardware is sufficient. We demonstrate the effectiveness of the generalization ability of EHW by comparing the method with a Boolean function approach implemented on a random access memory (RAM). The results show that the evolvable hardware system obtains the desired behaviors in twice fast time and that the EHW generates a robust robot behavior insensitive to the robot position and the obstacles configurations.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R.D. Beer and J.C. Gallagher. Evolving dynamic neural networks for adaptive behavior. Adaptive Behavior, 1(1):91–122, July 1992.

    Google Scholar 

  2. R. Brooks. Artificial life and real robots. In F. J. Varela and P. Bourgine, editors, Proceedings of the First European Conference on Artificial Life, pages 3–10, Cambridge, MA, 1992. MIT Press/Bradford Books.

    Google Scholar 

  3. D. Cliff, I. Harvey, and P. Husbands. Explorations in evolutionary robotics. Adaptive Behavior, 2(1):73–110, July 1993.

    Google Scholar 

  4. Jonalthan H. Connell and Sridhar Mahadevan. Robot Learning. Kluwer International Series in Engineering and Computer Science. Kluwer Academic Publisher, 1993.

    Google Scholar 

  5. D.E. Goldberg. Genetic Algorithms in search, optimization and machine learning. Addison Wesley, 1989.

    Google Scholar 

  6. T. Higuchi and B. Manderick. Evolvable harware with genetic learning. In Massively Parallel Artificial Intelligence, pages 398–421. AAAI Press/The MIT Press, 1994.

    Google Scholar 

  7. T. Hoshino, D. Mitsumoto, T. Nagano, and D. Keymeulen. Loss of robustness in evolution of robot navigation. In Artificial Life V, Sciences of Complexity. Addison-Wesley, 1996.

    Google Scholar 

  8. T. Hoshino and M. Tsuchida. Manifestation of neutral genes in evolving robot navigation. In Artificial Life V, Sciences of Complexity. Addison-Wesley, 1996.

    Google Scholar 

  9. Philip Husbands, Inman Harvey, Dave Cliff, and Geoffrey Miller. The use of genetic algorithms for the development of sensorimotor control systems. In F. Moran, A. Moreno, J.J. Merelo, and P. Chacon, editors, Proceedings of the third European Conference on Artificial Life, pages 110–121, Granada, Spain, 1995. Springer.

    Google Scholar 

  10. Hitoshi Iba and Masaya Iwata. Machine learning approach to gate-level evolvable hardware. In Proceeding of the First International Conference on Evolvable Systems: from Biology to Hardware. Springer Verlag, 1996.

    Google Scholar 

  11. Leslie Pack Kaelbling. Learning in Embedded Systems. Bradford Book, MIT Press, Cambridge, 1993.

    Google Scholar 

  12. J. Koza. Genetic Programming: On the programming of computers by means of natural selection. MIT Press, 1992.

    Google Scholar 

  13. Pattie Maes. Behavior-based artificial intelligence. In J-A. Meyer, H.L. Roitblat, and S.W. Wilson, editors, From Animals to Animals 2: Proceedings of the Second International Conference on Simulation of Adaptive Behavior, pages 2–10. MIT Press, 1993.

    Google Scholar 

  14. O. Miglino, H.H. Lund, and S. Nolfi. Evolving mobile robots in simulated and real environments. Artificial Life, 2(4):417–434, summer 1995.

    Google Scholar 

  15. Kumpati S. Narendra and Anuradha M. Annaswamy. Stable Adaptive Systems. Prentice Hall, Englewood Cliffs, New Jersey, 1989.

    Google Scholar 

  16. Balas K. Natarajan. Machine Learning: a theoretical approach. Morgan Kaufmann Publisher, 1991.

    Google Scholar 

  17. D. Parisi, S. Nolfi, and F. Cecconi. Learning, behavior and evolution. In Proceedings of the First European Conference on Artificial Life, pages 207–216, Cambridge, MA, 1992. MIT Press/Bradford Books.

    Google Scholar 

  18. D.A. Pomerleau. Neural network based autonomous navigation. In Vision and Navigation: The CMU Navlab. Kluwer Academic Publishers, Boston, MA, 1990.

    Google Scholar 

  19. C.W. Reynolds. An evolved, vision-based model of obstacle avoidance behavior. In Artificial Life III, Sciences of Complexity, Proc. Vol. XVII, pages 327–346. Addison-Wesley, 1994.

    Google Scholar 

  20. Luc Steels and Rodney Brooks, editors. The Artificial Life Route to Artificial Intelligence: Building Embodied, Situated Agents. Lawrence Erlbaum Assoc, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Tetsuya Higuchi Masaya Iwata Weixin Liu

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Keymeulen, D., Durantez, M., Konaka, K., Kuniyoshi, Y., Higuchi, T. (1997). An evolutionary robot navigation system using a gate-level evolvable hardware. In: Higuchi, T., Iwata, M., Liu, W. (eds) Evolvable Systems: From Biology to Hardware. ICES 1996. Lecture Notes in Computer Science, vol 1259. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63173-9_47

Download citation

  • DOI: https://doi.org/10.1007/3-540-63173-9_47

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63173-6

  • Online ISBN: 978-3-540-69204-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics