Abstract
This paper describes an evolutionary way to lean behaviors of a mobile robot for recognizing environments. We have proposed AEM (Action-based Environment Modeling) which is an appropriate approach for a simple mobile robot to recognize environments, and made experiments using a real robot. The suitable behaviors for AEM have been described by a human designer. However the design is very difficult for them because of the huge search space. Thus we propose the evolutionary design method of such behaviors using genetic algorithm and make experiments in which a robot recognizes the environments with different structures. As results, we found out that the evolutionary approach is promising to automatically acquire behaviors for AEM.
Preview
Unable to display preview. Download preview PDF.
References
E. M. Arkin, L. P. Chew, D. P. Huttenlocher, K. Kedem, and J. S. B. Mitchell. An efficiently computable metric for comparing polygonal shapes. IEEE Transaction on Pattern Analysis and Machine Intelligence, 13(3):209–216, 1991.
R. A. Brooks. A robust layered control system for a mobile robot. IEEE Transaction on Robotics and Automation, 2(1):14–23, 1986.
J. L. Crowly. Navigation of an intelligent mobile robot. IEEE Transaction on Robotics and Automation, 1(1):31–41, 1985.
B. V. Dasarathy. Nearest Neighbor (NN) Norms: NN Pattern Classification Techniques. IEEE Computer Society Press, 1991.
J. Holland. Adaptation in Natural and Artificial Systems, University of Michigan Press, 1975.
T. Ito, H. Iba, and M. Kimura. Robustness of robot programs generated by genetic programming. In Genetic Programming 1996, Proceedings of the First Annual Conference, pages 321–326, 1996.
J. R. Koza. Evolution of subsumpton using genetic programming. In Proceedings of the First European Conference on Artificial Life, pages 110–119, 1991.
J. R. Koza. Genetic Programming. MIT Press, 1992.
Maja J. Mataric. Integration of representation into goal-driven behavior-based robot. IEEE Transaction on Robotics and Automation, 8(3):14–23, 1992.
O. Michel. Khepera Simulator v.2 User Manual. University of Nice-Sophia Antipolis, 1996. (http://wwwi3s.unice.fr/~om/khep-sim.html).
T. Nakamura, S. Takamura, and M. asada. Behavior-based map representation for a sonor-based mobile robot by statistical methods. In 1996 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 276–283, 1996.
U. Nehmzow and T. Smithers. Map-building using self-organizing networks in really useful robots. In Proceedings of the First International Conference on Simulation of Adaptive Behavior, pages 152–159, 1991.
P. Nordin and W. Banzhaf. A genetic programming system learning obstacle avoiding behavior and controlling a miniature robot in real time. Technical report, Department of Computer Science, University of Dortmund, 1995.
C. W. Reynolds. Evolution of obstacle avoidance behavior: Using noise to promote robust solutions. In Jr. K. E. Kinnear, editor, Advances in Genetic Programming, volume 1, chapter 10, pages 221–241. MIT Press, 1994.
S. Yamada and M. Murota.Applying self-organizing networks to recognizing rooms with behavior sequences of a mobile robot. In IEEE International Conference on Neural Networks, pages 1790–1794, 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yamada, S. (1998). Learning behaviors for environmental modeling by genetic algorithm. In: Husbands, P., Meyer, JA. (eds) Evolutionary Robotics. EvoRobots 1998. Lecture Notes in Computer Science, vol 1468. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64957-3_72
Download citation
DOI: https://doi.org/10.1007/3-540-64957-3_72
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64957-1
Online ISBN: 978-3-540-49902-2
eBook Packages: Springer Book Archive