Abstract
This survey paper starts with a basic explanation about robot soccer and its systems, then will focus on the strategies that have been used by previous researchers. There is a time-line of described robot soccer strategies, which will show the trend of strategies and technologies. The basic algorithm for each robot, that is described here, morphs from just simple mechanical maneuvering strategies to biologically inspired strategies. These strategies are adapted from many realms. The realm of educational psychology, produced reinforcement learning and Q-learning, commerce produced concepts of market-driven economy, engineering with its potential field, AI with its petri-nets, neural network and fuzzy logic. Even insect and fish were simulated in PSO and have been adapted into robot soccer. All these strategies are surveyed in this paper. Another aspect surveyed here is the vision system trend that is shifting from global vision, to local omni-directional vision, to front-facing local vision, which shows the evolution is towards biologically inspired robot soccer agent, the human soccer player.
Similar content being viewed by others
References
Achim S, Stone P, Veloso M (1996) Building a dedicated robotic soccer system. In: Proceedings of the IROS-96 workshop on RoboCup, Citeseer
Adorni G, Cagnoni S, Mordonini M (1999) Genetic programming of a goal-keeper control strategy for the robocup middle size competition. Genet Program 1598: 109–119
Aguilar L, Alami R, Fleury S, Herrb M, Ingrand F, Robert F (1995) Ten autonomous mobile robots (and even more) in a route network like environment. In: International conference on intelligent robots and systems (IROS), vol 2. IEEE Computer Society, pp 260–267
Aha D, Chang L (1996) Cooperative bayesian and case-based reasoning for solving multiagent planning tasks. In: Navy Center for, Citeseer
Andre D (1998) Multi-level parallelism in automatically synthesizing soccer-playing programs for robocup using genetic programming. J Comput Sci 3: 45–51
Aragon-Camarasa G, Fattah H, Paul Siebert J (2010) Towards a unified visual framework in a binocular active robot vision system. Robot Auton Syst 58(3): 276–286
Arkin R (1987) Motor schema based navigation for a mobile robot: an approach to programming by behavior. In: IEEE international conference on robotics and automation, Proceedings, vol 4. IEEE, pp 264–271
Arkin R (1988) Motor schema for mobile robot. In: Proceedings of the IEEE international conference on robotics and automation, pp 284–291
Arkin R (1990) Integrating behavioral, perceptual, and world knowledge in reactive navigation. Robot Auton Syst 6(1–2): 105–122
Arkin R (1992) Cooperation without communication: multiagent schema-based robot navigation. J Robot Syst 9(3): 351–364
Arkin R, Balch T (1997) AuRA: principles and practice in review. J Exp Theor Artif Intell 9(2): 175–189
Bahadori S, Calisi D, Censi A, Farinelli A, Grisetti G, Iocchi L, Nardi D (2005) Autonomous systems for search and rescue. In: Birk A, Carpin S, Nardi D, Jacoff A, Tadokoro S (eds) Rescue robotics. Springer, Berlin
Balch T (1997) Clay: integrating motor schemas and reinforcement learning, vol 2. College of Computing Tech Report GIT-CC-97-11, Georgia Institute of Technology, Atlanta, pp 123–144
Balch T, Arkin R (1995) Motor schema-based formation control for multiagent robot teams. In: Proceedings of the 1st international conference on multi-agent systems (ICMAS-95), pp 10–16
Barakova E, Lourens T (2002) Prediction of rapidly changing environmental dynamics for real time behavior adaptation using visual information. In: Workshop on dynamic perception, Bochum
Brauer W, Reisig W (2006) Carl Adam Petri and “Petri Nets”, vol 29. Springer, Berlin
Breiman L (2001) Random forests. Mach Learn 45: 5–32. doi:10.1023/A:1010933404324
Buchlmann P, Yu B (2002) Analyzing bagging. Ann Stat 30(4): 927–961
Campos M, Anício M, Carvalho M, Dias R, Hartman A, Nagem D, Oliveira V, Oliveira E, Pereira G, Ribeiro A et al (1998) Mineirosot—the development of a centralized control set of soccer-playing micro-robots. In: FIRA world cup France98 proceedings, vol 2, pp 55–59
Castelpietra C, Guidotti A, Iocchi L, Nardi D, Rosati R (2002) Design and implementation of cognitive soccer robots. In: RoboCup 2001: Robot Soccer World Cup V, vol 1, pp 101–108
Chaimowicz L, Campos M, Kumar V (2002) Dynamic role assignment for cooperative robots. In: IEEE International Conference on robotics and automation, 2002 (ICRA’02). Proceedings, vol 1. IEEE, pp 293–298
Chandy K, Misra J, Haas L (1983) Distributed deadlock detection. ACM Trans Comput Syst (TOCS) 1(2): 156
Chiou J, Wang K (2008) Application of a hybrid controller to a mobile robot. Simul Model Pract Theory 16(7): 783–795
Chun L, Zheng Z, Chang W (1999) Decentralized approach to the conflict-free motion planning for multiple mobile robots. In: International conference on robotics and automation (ICRA), vol 2, pp 1544–1549
Ciesielski V, Lai S (2001) Developing a dribble-and-score behaviour for robot soccer using neuro evolution. In: Proceedings of the 5th Australia–Japan joint workshop on intelligent and evolutionary systems, pp 70–78
Collinot A, Drogoul A, Benhamou P (1996) Agent oriented design of a soccer robot team. In: Proceedings of the 2nd international conference on multi-agent systems (ICMAS-96), pp 41–47
Cuina L (2007) Path planing approach to robot soccer based on neural network and genetic algorithm. Comput Appl Softw 5: 156–157
Fan B, Pu J, Liu G (2009) Multi-agent Decision Making Based on Evidence Reasoning. In: 2009 International joint conference on artificial intelligence. IEEE, pp 70–73
Ferrein A, Fritz C, Lakemeyer G (2005) Using golog for deliberation and team coordination in robotic soccer. Kunstliche Intelligenz 1: 24–43
FIRA (2009a) Fira mirosot game rule: for middle league and large league. url: http://www.fira.net/soccer/mirosot/overview.html
FIRA (2009b) Fira small league mirosot rules. url: http://www.fira.net/soccer/mirosot/rulesslm.html
Fraundorfer F, Wu C, Pollefeys M (2010) Combining monocular and stereo cues for mobile robot localization using visual words. In: 2010 International conference on pattern recognition. IEEE, pp 3927–3930
Freedman HG, Mon G (2006) How spiritual machine works? In: Conference on roboGames 2006, FIRA Robot World Congress, Dortmund
Freund Y, Schapire RE (1997) A decision-theoretic generalization of on-line learning and an application to boosting. J Comput Syst Sci 55(SS971504): 119–139
Futsal (2009) Difference between futsal and soccer. url: http://www.futsal.org/index.php
Gu D, Hu H (2004) Accuracy based fuzzy q-learning for robot behaviours. In: IEEE international conference on fuzzy systems, 2004, Proceedings, vol 3. IEEE, pp 1455–1460
Guangying Y (2009) Improved shooting algorithm based on zone and tangential arc in robot soccer, vol 2, Nanchang, pp 267–269
Guo L, Shao-jun L (2005) Path planning of mobile robot based on improved ant colony algorithm [j]. Control Eng China 5: 473–485
Guo B, Li Z, Xu S (2006) On modeling a soccer robot system using petri nets. In: IEEE international conference on automation science and engineering, 2006 (CASE’06), pp 460–465
Gupta GS (2008) Autonomous agents in a dynamic collaborative environment. PhD thesis, Massey University
Halpern JY (2005) Reasoning about uncertainty. MIT Press, Cambridge
Hebbel M, Nistico W, Fisseler D (2009) Learning in a high dimensional space: fast omnidirectional quadrupedal locomotion. In: RoboCup 2006: Robot Soccer World Cup X, pp 314–321
Huabin T, Lei W, Zengqi S (2004) Accurate and stable vision in robot soccer. In: 8th control, automation, robotics and vision conference, 2004 (ICARCV 2004), vol 3, pp 2314–2319
Huang D, Heutte L, Loog M (2007) Advanced intelligent computing theories and applications. With aspects of theoretical and methodological issues. Springer, Berlin
Hubner J, Sichman J, Boissier O (2004) Using the moise+ for a cooperative framework of mas reorganisation. In: Advances in artificial intelligence-SBIA 2004, pp 481–517
Hwang K, Tan S, Chen C (2004) Cooperative strategy based on adaptive q-learning for robot soccer systems. IEEE Trans Fuzzy Syst 12(4): 569–576
Hwang K, Chen Y, Lee C (2007) Reinforcement learning in strategy selection for a coordinated multirobot system. IEEE Trans Syst Man Cybern A Syst Humans 37(6): 1151–1157
Jacobs S, Ferrein A, Lakemeyer G (2005a) Controlling unreal tournament 2004 bots with the logic-based action language golog. In: Proceedings of AIIDE-05
Jacobs S, Ferrein A, Lakemeyer G (2005b) Unreal golog bots. Reasoning, representation, and learning in computer games, p 31
Jarrah M, Al-Saleem F (2007) Bondgraph robot soccer simulation for minimum time attacker maneuvers. In: 2007 IEEE intelligent vehicles symposium, pp 860–865
Jesse N (2006) Decision making and image processing in robot soccer—the challenge of the fira mirosot league. In: Dolgui A, Morel G, Pereira C (eds) Information control problems in manufacturing 2006: a proceedings volume from the 12th IFAC conference. Elsevier, Saint-Etienne, pp 185–189
Jia-ben Q (2002) An improved ant colony algorithm based on adaptively ajusting pheromone. Inf Control 3: 6–15
Jian-xiu H, Jian-chao Z (2006) A particle swarm optimization model with stochastic inertia weight. Computer 8
Jolly K, Ravindran K, Vijayakumar R, Sreerama Kumar R (2007) Intelligent decision making in multi-agent robot soccer system through compounded artificial neural networks. Robot Auton Syst 55(7): 589–596
Jung M, Kim H, Shim H, Kim J (1999) Fuzzy rule extraction for shooting action controller of soccer robot. In: IEEE international fuzzy systems conference proceedings, 1999 (FUZZ-IEEE’99), vol 1. IEEE, pp 556–561
Kant K, Zucker SW (1986) Towards efficient trajectory planning: the path-velocity-decomposition. Int J Robot Res 5: 72–89
Kato S, Nishiyama S, Takeno J (1992) Coordinating mobile robots by applying traffic rules. In: Proceedings of the 1992 IEEE/RSJ international conference on intelligent robots and systems, 1992, pp 1535–1541
Kawarabayashi T, Nishino J, Morishita T, Kubo T, Shimora H, Mashimo M, Hiroshima K, Ogura H (1999) Zeng99: Robocup simulation team using hi-erarchical fuzzy intelligent control. Tech. rep., Technical report, RoboCup
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: IEEE International Conference on neural networks, 1995, Proceedings, vol 4. IEEE, pp 1942–1948
Kim J (1997) Special issue about the first micro-robot world cup soccer tournament, mirosot. Robot Auton Syst 21: 137–205
Kim J, Shim H, Jung M, Kim H, Vadakkepat P (1997a) Cooperative multi-agent robotic systems: from the robot-soccer perspective. In: Proceedings of MIROSOT, Citeseer, vol 97, pp 3–14
Kim J, Shim H, Kim H, Jung M, Choi I, Kim J (1997b) A cooperative multi-agent system and its real time application to robot soccer. In: IEEE international conference on robotics and automation, 1997, Proceedings, vol 1. IEEE, pp 638–643
Kim K, Ko K, Kim J, Lee S, Cho H (1997c) The development of a micro robot system for robot soccer game. In: IEEE international conference on robotics and automation, 1997, Proceedings, vol 1. IEEE, pp 644–649
Kim KH, Ko KW, Kim JG, Lee SH, Cho HS (1997d) The development of a micro robot system for robot soccer game. In: IEEE international conference on robotics and automation, 1997, Proceedings, vol 1, pp 644–649
Kim S, Choi J et al (1997e) A cooperative micro robot system playing soccer: design and implementation. Robot Auton syst 21(2): 177–189
Kim J, Kim K, Kim D, Kim Y, Vadakkepat P (1998) Path planning and role selection mechanism for soccer robots. In: IEEE international conference on robotics and automation, 1998, Proceedings, vol 4. IEEE, pp 3216–3221
Kim J, Kim Y, Kim D, Seow K (2004) Soccer robotics. Springer, Berlin
Kohavi R (1996) Scaling up the accuracy of naive-Bayes classifiers: a decision-tree hybrid. In: Proceedings of the 2nd international conference on knowledge discovery and data mining, Menlo Park, vol 7. AAAI Press
Kose H, Kaplan K, Mericcli C, Akin H (2003a) Genetic algorithms based market-driven multi-agent collaboration in the robot-soccer domain. In: FIRA robot world congress, pp 1–3
Kose H, Mericcli C, Kaplan K, Akin H (2003b) All bids for one and one does for all: market-driven multi-agent collaboration in robot soccer domain. Comput Inf Sci ISCIS 2003 2: 529–536
Kose H, Tatlidede U, Meriçli C, Kaplan K, Akin H (2004) Q-learning based market-driven multi-agent collaboration in robot soccer. In: Proceedings of the Turkish symposium on artificial intelligence and neural networks, pp 219–228
Kose H, Kaplan K, Mericli C, Tatlidede U, Akin L (2005) Market-driven multi-agent collaboration in robot soccer domain. In: Cutting edge robotics, pp 407–416
Kostiadis K, Hu H (1999) Reinforcement learning and co-operation in a simulated multi-agent system. In: IEEE/RSJ international conference on intelligent robots and systems 1999 (IROS’99), Proceedings, vol 2. IEEE, pp 990–995
Lauer M (2009) Ego-motion estimation and collision detection for omnidirectional robots. In: RoboCup 2006: Robot Soccer World Cup X, pp 466–473
Lee J, Nam HS, Lyou J (1995) A practical collision-free trajectory planning for two robot systems. In: Proceedings of the IEEE international conference on robotics and Automation (ICRA), pp 2439–2445
Lee B, Lee S, Park G (1999) Trajectory generation and motion tracking control for the robot soccer game. In: IEEE/RSJ international conference on intelligent robots and systems (IROS’99), Proceedings, vol 2. IEEE, pp 1149–1154
Lima P, Bonarini A, Machado C, Marchese F, Marques C, Ribeiro F (2001) Omni-directional catadioptric vision for soccer robots. Robot Auton Syst 36(2–3): 87–102
Lin Y, Liu A, Chen K (2002) A hybrid architecture of case-based reasoning and fuzzy behavioral control applied to robot soccer. In: Workshop on artificial intelligence, international computer symposium (ICS2002), Hualien. National Dong Hwa University, National Dong Hwa University
Liu H, Lin F, Zha H (2007) Fuzzy decision method for motion deadlock resolving in robot soccer games. In: Proceedings of the intelligent computing 3rd international conference on advanced intelligent computing theories and applications. Springer, Qingdao, pp 1337–1346
Lu H, Zhang H, Xiao J, Liu F, Zheng Z (2009) Arbitrary ball recognition based on omni-directional vision for soccer robots. In: RoboCup 2008: Robot Soccer World Cup XII, pp 133–144
Luke S (1998) Coevolving soccer softbots. AI Mag 19(3): 54
Luke S, Hohn C, Farris J, Jackson G, Hendler J (1998a) Co-evolving soccer softbot team coordination with genetic programming. In: RoboCup-97: Robot Soccer World Cup I, vol 2, pp 398–411
Luke S et al (1998b) Genetic programming produced competitive soccer softbot teams for robocup97. Genet Program 2: 214–222
Mackworth A (1993) Computer vision: system, theory, and applications, Chapter 1. World Scientific Press, Singapore
Marchese F, Sorrenti D (2001) Omni-directional vision with a multi-part mirror. In: RoboCup 2000: Robot Soccer World Cup IV, vol 1, pp 179–188
Marques C, Lima P (2001) A localization method for a soccer robot using a vision-based omni-directional sensor. In: Robocup 2000: Robot Soccer World Cup IV, vol 1, pp 96–107
Matsubara H, Noda I, Hiraki K (1996) Learning of cooperative actions in multi-agent systems: a case study of pass play in soccer. In: Adaptation, coevolution and learning in multiagent systems: papers from the 1996 AAAI spring symposium, pp 63–67
Matsubara H, Asada M, Kitano H (2002) History of RoboCup and prospects for RoboCup-2002. J Robot Soc Jpn 20(1): 2–6
Matzinger P (1998) An innate sense of danger. In: Seminars in immunology, vol 10, pp 399–415
McCulloch W, Pitts W (1943) A logical calculus of the ideas immanent in nervous activity. Bull Math Biol 5(4): 115–133
Menegatti E, Wright M, Pagello E (2001) A new omnidirectional vision sensor for the spatial semantic hierarchy. In: IEEE/ASME international conference on advanced Intelligent mechatronics, 2001, Proceedings, vol 1. IEEE, pp 93–98
Noda I, Matsubara H (1996) Soccer server and researches on multi-agent systems. In: Proceedings of the IROS-96 workshop on roboCup, Citeseer
Novak G (2002) Multi agent systems—robot soccer. PhD thesis, Vienna University of Technology, Vienna
ODonnell P, Lozano-Pérez T (1989) Deadlock-free and collision-free coordination of two robot manipulators. In: Proceedings of the IEEE international conference on robotics & automation (ICRA), pp 484–489
Orponen P (1990) Dempster’s rule of combination is# P-complete. Artif Intell 44(1–2): 245–253
Otake K, Murakami K, Naruse T (2008) Precise extraction of partially occluded objects by using hlac features and svm. In: RoboCup 2007: Robot Soccer World Cup XI, pp 17–28
Pana C, Bizdoaca N, Rescanu I, Niculescu M (2008) Strategy planning for mirosot soccer’s robot. In: AIC08 proceedings of the 8th conference on applied informatics and communications. World Scientific and Engineering Academy and Society (WSEAS), pp 411–416
Park S, Kim J, Kim E, Oh J (1997) Development of a multi-agent system for robot soccer game. In: IEEE international conference on robotics and automation, 1997, Proceedings, vol 1, IEEE, pp 626–631
Parker L (1998) Alliance: an architecture for fault tolerant multirobot cooperation. IEEE Trans Robot Autom 14(2): 220–240
Prieto C, Niño F, Quintana G (2008) A goalkeeper strategy in robot soccer based on danger theory. IEEE Congr Evol Comput CEC 2008 (IEEE World Congress on Computational Intelligence) 1: 3443–3447
Qing-Bao Z (2006) Ant algorithm for navigation of multi-robot movement in unknown environment. J Softw 9: 3–10
Quinlan J (1986) Induction of decision trees, machine learning, vol 1. Kluwer, Boston
Ramisa A, Tapus A, Aldavert D, Toledo R, Lopez de Mantaras R (2009) Robust vision-based robot localization using combinations of local feature region detectors. Auton Robots 27(4): 373–385
Ritthipravat P, Maneewarn T, Laowattana D, Wyatt J (2004) A modified approach to fuzzy q learning for mobile robots. In: IEEE international conference on systems, man and cybernetics, 2004, vol 3, IEEE, pp 2350–2356
Rong HB (2001) The official fira simurasot 11 vs 11. Harbin institute of technology. url: http://www.fira.net/simurosot11vs11.rar
Saska M, Macas M, Preucil L, Lhotská L (2006) Robot path planning using particle swarm optimization of ferguson splines. In: IEEE conference on emerging technologies and factory automation, 2006 (ETFA’06). IEEE, pp 833–839
Schmidt RA (1975) A schema theory of discrete motor skill learning. Psychol Rev 82: 225–260
Schmidt RA (2003) Motor schema theory after 27 years: reflections and implications for a new theory. Res Q Exerc Sport 74: 366–375
Schmits T, Visser A (2009) An omnidirectional camera simulation for the usarsim world. In: RoboCup 2008: Robot Soccer World Cup XII, pp 296–307
Shi H, Li W, Yu Z, Qi Y (2009) Research on goalkeeper strategy based on random forests algorithm in robot soccer. In: The 1st international conference on information sciences and engineering (ICISE2009), vol 1, pp 946–950
Siagian C, Itti L (2009) Biologically inspired mobile robot vision localization. IEEE Trans Robot 25(4): 861–873
Sinha M, Natarajan N (1985) A priority based distributed deadlock detection algorithm. IEEE Trans Softw Eng 1: 67–80
Smets P (2000) Data fusion in the transferable belief model. In: Proceedings of the 3rd international conference on information fusion, 2000 (FUSION 2000), vol 1. IEEE, pp PS21–PS33
Solc F, Honzik B (2002) Modelling and control of a soccer robot. In: 7th International workshop on advanced motion control, pp 506–509
Stone P, Veloso M (1999) Team-partitioned, opaque-transition reinforcement learning. In: Proceedings of the 3rd annual conference on autonomous agents. ACM, pp 206–212
Sutton R, Barto A (1998) Reinforcement learning, vol 9. MIT Press, Cambridge
Takahashi Y, Asada M (1999) Behavior acquisition by multi-layered reinforcement learning. In: IEEE international conference on systems, man, and cybernetics, 1999. IEEE SMC’99 Conference Proceedings, vol 6. IEEE, pp 716–721
Takahashi Y, Takeda M, Asada M (1999) Continuous valued q-learning for vision-guided behavior acquisition. In: IEEE/SICE/RSJ international conference on multisensor fusion and integration for intelligent systems (MFI’99), Proceedings. IEEE, pp 255–260
Taylor M, Whiteson S, Stone P (2007) Transfer via inter-task mappings in policy search reinforcement learning. In: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems. ACM, pp 1–8
Tews A, Wyeth G (2000a) Maps: a system for multi-agent coordination. Adv Robot 14(1): 37–50
Tews A, Wyeth G (2000b) Thinking as one: coordination of multiple mobile robots by shared representations. In: IEEE/RSJ international conference on intelligent robots and systems, 2000 (IROS 2000), Proceedings, vol 2. IEEE, pp 1391–1396
Thomas P, Stonier R (2003) Using evolved paths for control in robot-soccer. In: 2003 IEEE international symposium on computational intelligence in robotics and automation, 2003, Proceedings, vol 2
Uchibe E, Asada M, Hosoda K (1996) Behavior coordination for a mobile robot using modular reinforcement learning. In: Proceedings of the 1996 IEEE/RSJ international conference on intelligent robots and systems’96 (IROS 96), vol 3. IEEE, pp 1329–1336
Utz H, Sablatnog S, Enderle S, Kraetzschmar G (2002) Miro-middleware for mobile robot applications. IEEE Trans Robot Autom 18(4): 493–497
Vadakkepat P, Tan K, Ming-Liang W (2000) Evolutionary artificial potential fields and their application in real time robot path planning. In: Proceedings of the 2000 congress on evolutionary computation, vol 1. IEEE, pp 256–263
Vieira FC, Vieira PJ, Medeiros AAD (2001) Micro-robot soccer team—mechanical and hardware implementation. In: International congress of mechanical engineering (COBEM), pp 534–540
Wang J (1995) Operating primitives supporting traffic regulation and control of mobile robots under distributed robotic systems. In: IEEE International conference on robotics and automation. Institute of Electrical Engineers Inc (IEEE), pp 1613–1613
Wang J, Premvuti S (1995) Distributed traffic regulation and control for multiple autonomous mobile robots operating in discrete space. In: IEEE international conference on robotics and automation. Institute of Electrical Engineers Inc (IEEE), pp 1619–1619
Wang D, Xu G (2003) Full-state tracking and internal dynamics of nonholonomic wheeled mobile robots. IEEE ASME Trans Mechatron 8(2): 203–214
Wang L, Liu Y, Deng H, Xu Y (2006a) Obstacle-avoidance path planning for soccer robots using particle swarm optimization. In: IEEE international conference on robotics and biomimetics, 2006 (ROBIO’06), pp 1233–1238
Wang L, Liu Y, Deng H, Xu Y (2006b) Obstacle-avoidance path planning for soccer robots using particle swarm optimization. In: IEEE international conference on robotics and biomimetics, 2006 (ROBIO’06). IEEE, pp 1233–1238
Watkins C, Dayan P (1992) Q-learning. PhD thesis, University of Edinburgh
Xiong L, Xiao-ping F, Sheng Y, Heng Z (2004) A novel genetic algorithm for robot path planning in environment containing large numbers of irregular obstacles [J]. Robot 1: 15–22
Yang E, Gu D (2004) Multiagent reinforcement learning for multi-robot systems: A survey. Dep Comput Sci, Univ Essex, Colchester, Tech Rep CSM-404
Zickler S, Laue T, Birbach O, Wongphati M, Veloso M (2010) Ssl-vision: the shared vision system for the robocup small size league. In: RoboCup 2009: Robot Soccer World Cup XIII, pp 425–436
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Nadarajah, S., Sundaraj, K. A survey on team strategies in robot soccer: team strategies and role description. Artif Intell Rev 40, 271–304 (2013). https://doi.org/10.1007/s10462-011-9284-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-011-9284-0