Abstract
In this paper, we propose a new approach to evolve controllers of autonomous robots, and experimental results of its application to a real mobile robot are described as well. It is based on two concepts: Firstly, behavior of a system in environment is generated by combinations of multiple sensory-motor reflexes, and secondly, the system behaves and evolves under the direct influence of its environment, thus the system is expected to adapt well for its environmental situations with flexibility.
The sensory-motor reflexes were realized by logic circuits connecting sensors to motors, which are composed of AND, OR and NOR elements. The genetic evolution in the environment was employed to determine the connections among the elements, thus types of reflexes and the ways of their combinations being obtained automatically by the interactions between the environment and the system itself.
This algorithm was implemented in a real miniature mobile robot, Khepera, and several experiments were performed. Khepera successfully learned to navigate and avoid obstacles in test fields. In comparison to a conventional algorithm, the acquired behavior scored higher in the values of fitness functions.
Preview
Unable to display preview. Download preview PDF.
References
Braitenberg V. 1984. Vehicles. Experiments in Synthetic Psychology. MIT Press, Cambridge, MA.
Mondada F., E. Franzi, P. Ienne. 1993. Mobile Robot miniaturisation: A tool for investigation in control algorithms. In: Proceedings of the third International Symposium on Experimental Robotics, Kyoto, Japan.
Nolfi S., D. Floreano, O. Miglino, F. Mondada. 1994. How to evolve autonomous robots: different approaches in evolutionary robotics. In: Proceedings of the Fourth International Workshop on the Synthesis and Simulation of Living Systems, 190–197.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Naito, T., Odagiri, R., Matsunaga, Y., Tanifuji, M., Murase, K. (1997). Genetic evolution of a logic circuit which controls an autonomous mobile robot. 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_48
Download citation
DOI: https://doi.org/10.1007/3-540-63173-9_48
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