other point. Robots quickly exchanges their roles according to the new scenario. How-
ever, when doing little changes in the environment, robots are able to cushion them
maintaining their roles and improving the dynamism of the system.
Finally, ideal positions for each role are one option chosen by our team that has
worked very well in our tests. Movement of the Defender robot is very smooth without
big jumps between positions, preventing this critical player from moving constantly.
Supporter robot is less critical so it moves more than Defender covering the attack-
ing field. Tests have shown that if a kick fails, Supporter goes for the ball quicker than
previously implementations without coordination. Before using cooperation, the three
players were closer all together and now they are expanded in a more intelligent way
around the field.
References
1. Legged Robocup Federation: Robocup Four-Legged League.
http://www.tzi.de/4legged/bin/view/Website/WebHome (2006)
2. Sony: Sony Global - AIBO Global Link. http://www.sony.net/Products/aibo/ (2006)
3. Roth, M., Vail, D., Veloso, M.: A world model for multi-robot teams with communication.
In: IROS-2003. (2003)
4. Gerkey, B., Mataric, M.: On role allocation in robocup. In: RoboCup 2003: Robot Soccer
World Cup VII, 2004, Springer-Verlag (2004) 43–53
5. Stone, P., Veloso, M., Riley, P.: The CMUnited-98 champion simulator team. Lecture Notes
in Computer Science 1604 (1999) 61–75
6. Castelpietra, C., Iocchi, L., Nardi, D., Piaggio, M., Scalzo, A., Sgorbissa, A.: Communi-
cation and coordination among heterogeneous mid-size players: ART99. Lecture Notes in
Computer Science 2019 (2001) 86–95
7. Weigel, T., Gutmann, J.S., Dietl, M., Kleiner, A., Nebel, B.: CS Freiburg: Coordinating
Robots for Successful Soccer Playing. IEEE Transactions on Robotics and Automation 18(5)
(2002) 685–699
8. Vail, D., Veloso, M.: Dynamic multi-robot coordination. In: Multi-Robot Systems. Kluwer
(2003)
9. Laboratory, N.R.: The NUbot 2005 Team Report.
www.robots.newcastle.edu.au (2005)
10. GermanTeam: http://www.germanteam.org/ (Team report, 2005)
11. Ag
¨
uero, C.E., Mart
´
ın, F., Mart
´
ınez, H., Matell
´
an, V.: Communications and basic coordination
of robots in teamchaos. In: Actas VII Workshop de Agentes F
´
ısicos. (2006) 3–9
12. TeamChaos: Team Chaos roboCup Team. http://www.teamchaos.es (2006)
105