Abstract
This paper proposes using topics central to RoboCup, particularly autonomous agents and multiagent systems, as the subject-matter for a course designed to introduce undergraduate students to all facets of computer science research. Experiences are presented from the design and implementation of such a course. The course is structured around an ongoing incremental programming project that culminates in a class tournament in the RoboCup Soccer Server, an open-source infrastructure built to support multiagent systems research and education.
Chapter PDF
References
Asada, M., Kitano, H. (eds.): RoboCup 1998. LNCS (LNAI), vol. 1604. Springer, Heidelberg (1999)
Birk, A., Coradeschi, S., Tadokoro, S. (eds.): RoboCup 2001. LNCS (LNAI), vol. 2377. Springer, Heidelberg (2002)
Brooks, R.A.: Intelligence without representation. Artificial Intelligence 47, 139–159 (1991)
Coradeschi, S., Malec, J.: How to make a challenging AI course enjoyable using the RoboCup soccer simulation system. In: Asada, M., Kitano, H. (eds.) RoboCup 1998. LNCS (LNAI), vol. 1604, pp. 120–124. Springer, Heidelberg (1999)
Gasser, L.: Mas infrastructure definitions, needs, and prospects. In: Wagner, T.A., Rana, O.F. (eds.) AA-WS 2000. LNCS (LNAI), vol. 1887, p. 1. Springer, Heidelberg (2000)
Gini, M., Ishida, T., Castelfranchi, C., Johnson, W.L. (eds.): Proceedings of the first international joint conference on Autonomous agents and multiagent systems. ACM Press, New York (2002)
Kitano, H. (ed.): RoboCup 1997. LNCS, vol. 1395. Springer, Heidelberg (1998)
Kitano, H., Tambe, M., Stone, P., Veloso, M., Coradeschi, S., Osawa, E., Matsubara, H., Noda, I., Asada, M.: The RoboCup synthetic agent challenge 97. In: Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence, pp. 24–29. Morgan Kaufmann, San Francisco (1997)
Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The swarm simulation system: A toolkit for building multi-agent simulations (1996), available at http://www.santafe.edu/projects/swarm/overview/overview.html
Noda, I., Matsubara, H., Hiraki, K., Frank, I.: Soccer server: A tool for research on multiagent systems. Applied Artificial Intelligence 12, 233–250 (1998)
Noda, I., Stone, P.: The RoboCup soccer server and CMUnited clients: Implemented infrastructure for MAS research. Autonomous Agents and Multi-Agent Systems 7(1&2) (July 2003) (to appear)
Van Dyke Parunak, H.: go to the ant: Engineering principles from natural agent systems. Annals of Operations Research 75, 69–101 (1997)
Simmons, R.: Structured control for autonomous robots. IEEE Transactions on. Robotics and Automation 10(1), 34–43 (1994)
Sklar, E., Eguchi, A., Johnson, J.: Robocupjunior: learning with educational robotics. In: Kaminka, G.A., Lima, P.U., Rojas, R. (eds.) RoboCup 2002. LNCS (LNAI), vol. 2752, pp. 238–253. Springer, Heidelberg (2003)
Stone, P.: Layered Learning in Multiagent Systems: A Winning Approach to Robotic Soccer. MIT Press, Cambridge (2000)
Stone, P., Balch, T., Kraetszchmar, G. (eds.): RoboCup 2000. LNCS (LNAI), vol. 2019. Springer, Heidelberg (2001)
Veloso, M., Pagello, E., Kitano, H. (eds.): RoboCup 1999. LNCS (LNAI), vol. 1856. Springer, Heidelberg (2000)
Veloso, M., Uther, W., Fujita, M., Asada, M., Kitano, H.: Playing soccer with legged robots. In: Proceedings of IROS 1998, Intelligent Robots and Systems Conference, Victoria, Canada (October 1998)
Vidal, J.M., Buhler, P.: Teaching multiagent systems using RoboCup and biter. The IMEJ of Computer-Enhanced Learning 4(2) (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Stone, P. (2004). RoboCup as an Introduction to CS Research. In: Polani, D., Browning, B., Bonarini, A., Yoshida, K. (eds) RoboCup 2003: Robot Soccer World Cup VII. RoboCup 2003. Lecture Notes in Computer Science(), vol 3020. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25940-4_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-25940-4_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22443-3
Online ISBN: 978-3-540-25940-4
eBook Packages: Springer Book Archive