Emergent Cooperative Strategies for Robot Team Sports

ABSTRACTAutomatic development of cooperative strategies for teams of distributed autonomous robots, or software agents, is presented in this paper. It is shown that a team of robotic agents that initially plays a random game of simulated soccer, can acquire winning strategies through successive generations, utilizing techniques of evolutionary computation. The concept of Tropism-based Control Architecture is introduced that not only allows for the evolution of cooperative strategies, but also obtains the acquired knowledge in a format that is easily comprehensible by humans. The advantage of this approach is that the cooperative strategies can then be transported onto a variety of platforms for testing and deployment. It is discussed as to why the game of robot soccer provides a good environment for this type of investigation, and how the presented concepts can have applications in multi-robot system design. The proposed cognitive architecture has been inspired by biological systems, and the paper include...

[1]  Toshio Fukuda,et al.  Coordinative behavior in evolutionary multi-agent-robot system , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[2]  R. Trivers The Evolution of Reciprocal Altruism , 1971, The Quarterly Review of Biology.

[3]  Robert Axelrod,et al.  The Evolution of Strategies in the Iterated Prisoner's Dilemma , 2001 .

[4]  J M Smith,et al.  Evolution and the theory of games , 1976 .

[5]  Fumihito Arai,et al.  Structure Configuration Using Genetic Algorithm For Cellular Robotic System , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Minoru Asada,et al.  Vision-based reinforcement learning for purposive behavior acquisition , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[7]  R. Axelrod,et al.  The Further Evolution of Cooperation , 1988, Science.

[8]  Toshio Fukuda,et al.  Self-organizing intelligence for cellular robotic system 'CEBOT' with genetic knowledge production algorithm , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[9]  Jong-Hwan Kim,et al.  A cooperative multi-agent system and its real time application to robot soccer , 1997, Proceedings of International Conference on Robotics and Automation.

[10]  Inman Harvey,et al.  Explorations in Evolutionary Robotics , 1993, Adapt. Behav..

[11]  Stewart W. Wilson The Genetic Algorithm and Simulated Evolution , 1987, ALIFE.

[12]  C. Michener,et al.  Evolution of Sociality in Insects , 1972, The Quarterly Review of Biology.

[13]  P. Kurka Darwinian evolution in games with perfect information , 1987 .

[14]  Tamio Arai,et al.  Distributed Autonomous Robotic Systems 3 , 1998 .

[15]  Kazuo Tanie,et al.  Robots playing to win: evolutionary soccer strategies , 1997, Proceedings of International Conference on Robotics and Automation.

[16]  M. Gadgil Evolution of social behavior through interpopulation selection. , 1975, Proceedings of the National Academy of Sciences of the United States of America.

[17]  Arvin Agah,et al.  Phylogenetic and Ontogenetic Learning in a Colony of Interacting Robots , 1997, Auton. Robots.

[18]  Mike Mesterton-Gibbons,et al.  Cooperation Among Unrelated Individuals: Evolutionary Factors , 1992, The Quarterly Review of Biology.