|
ABSTRACT
In the education literature, team-based projects have proven to be an effective pedagogical methodology. We have been using RoboCup challenges as the basis for class projects in undergraduate and masters level courses. This article discusses several independent efforts in this direction and presents our work in the development of shared resources and evaluation instruments. We outline three courses and describe related class projects in order to make the context of our investigation clear and make it possible for others to replicate and extend our work as well as contribute to the shared resource.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Anderson, J., Baltes, J., Livingston, D., Sklar, E., And Tower, J. 2003. Toward an undergraduate league for RoboCup. In Proceedings of RoboCup-2003 Conference: Robot Soccer World Cup VII.
|
| |
2
|
|
| |
3
|
Asimov, I. 1950. I, Robot. Doubleday, Garden City, NY.
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
Birk, A. 1998. Behavior-based robotics, its scope and its prospects. In Proceedings of The 24th Annual Conference of the IEEE Industrial Electronics Society. IEEE Press.
|
| |
8
|
Birk, A. 2001. Autonomous systems. http://www.faculty.iu-bremen.de/birk/lectures/COURSES/autosys.html
|
| |
9
|
BotBall. 2005. http://www.botball.org
|
| |
10
|
Braitenberg, V. 1984. Vehicles: Experiments in Synthetic Psychology. MIT Press, Cambridge, MA.
|
| |
11
|
Bratman, M. E., Israel, D. J., And Pollack, M. E. 1988. Plans and resource bounded practical reasoning. Computational Intelligence 4 (1988), 349-355.
|
| |
12
|
BrickOS. 2004. BrickOS at SourceForge. http://brickos.sourceforge.net.
|
| |
13
|
Brooks, R. A. 1986. A robust layered control system for a mobile robot. IEEE J. of Robotics and Automation 2, 1 (1986).
|
| |
14
|
|
| |
15
|
Colorni, A., Dorigo, M., And Maniezzo, V. 1992. An investigation of some properties of an ant algorithm. In Proceedings of the Parallel Problem Solving from Nature Conference (PPSN 92). R. Maner and B. Manderick, eds. Elsevier, New York.
|
| |
16
|
Coradeschi, S. 2000. TDDA 14: Artificial intelligence programming. http://www.ida.liu.se/~silco/AIP/.
|
| |
17
|
|
 |
18
|
|
| |
19
|
Handy Board. 2003. The handy board. http://www.handyboard.com.
|
| |
20
|
Harvey, I., Husbands, P., And Cliff, D. 1992. Issues in evolutionary robotics. Cognitive Science Research Tech. Rep. Paper Serial CSRP 219. Univ. of Sussex School of Cognitive and Computing Sciences, Brighton, UK.
|
| |
21
|
Heintz, F. 2000. RoboSoc, a system for developing RoboCup agents for educational use. M.S. thesis, Dept. of Computer and Information Science, Linköpings Univ.
|
 |
22
|
Hiroaki Kitano , Minoru Asada , Yasuo Kuniyoshi , Itsuki Noda , Eiichi Osawa, RoboCup: The Robot World Cup Initiative, Proceedings of the first international conference on Autonomous agents, p.340-347, February 05-08, 1997, Marina del Rey, California, United States
[doi> 10.1145/267658.267738]
|
 |
23
|
|
| |
24
|
Klassner, F. And Anderson, S. 2003. LEGO Mindstorms: Not just for K-12 anymore. IEEE Robotics and Automation. (June 2003).
|
| |
25
|
Kuhlmann, G., Stone, P., And Lallinger, J. 2005. The UT Austin Villa 2003 champion simulator coach: A machine learning approach. In RoboCup-2004: Robot Soccer World Cup VIII. D. Nardi et al. eds. Springer Verlag, Berlin, 636-644.
|
| |
26
|
|
| |
27
|
LEGO Mindstorms. 2005. http://www.legomindstorms.com.
|
| |
28
|
Littman, M. 1999. CPS196: Programming under uncertainty. http://www.cs.duke.edu/~mlittman/courses/cps196/.
|
| |
29
|
|
| |
30
|
Martin, F. 1989. 6.270: The MIT LEGO Robot Design Project Competition. http://web.mit.edu/6.270/www/2004/about/history.html.
|
| |
31
|
Martin, F. 1996. Kids learning engineering science using LEGO and the programmable brick. In Proceedings of the Conference of the American Educational Research Association (AERA-1996).
|
| |
32
|
|
| |
33
|
Fred Martin , Bakhtiar Mikhak , Mitchel Resnick , Brian Silverman , Robbie Berg, To mindstorms and beyond: evolution of a construction kit for magical machines, Robots for kids: exploring new technologies for learning, Morgan Kaufmann Publishers Inc., San Francisco, CA, 2000
|
| |
34
|
Mataric, M. J. 1994. Reward functions for accelerated learning. In Machine Learning: Proceedings of the Eleventh International Conference. W. W. Cohen and H. Hirsh, eds. Morgan Kaufmann.
|
| |
35
|
Mataric, M. J. 1997. Behavior-based control: Examples from navigation, learning, and group behavior. J. Experimental and Theoretical Artificial Intelligence. Special Issue on Software Architectures for Physical Agents 9 (1997), 2-3.
|
| |
36
|
Mataric, M. J. 1998. CS 445 introduction to robotics, a LEGO-kit-based hands-on lab course. http://www-scf.usc.edu/~csci445/.
|
| |
37
|
|
| |
38
|
Mindsensors. 2005. http://www.mindsensors.com.
|
| |
39
|
Minsky, M. 1987. Society of Mind. Picador.
|
| |
40
|
|
| |
41
|
Noda, I., Matsubara, H., Hiraki, K., And Frank, I. 1998. Soccer server: A tool for research on multiagent systems. Applied Artificial Intelligence 12 (1998), 233-250.
|
| |
42
|
|
| |
43
|
NQC. 2005. Not Quite C. http://bricxcc.sourceforge.net/nqc/ .
|
| |
44
|
Parsons, S. 2002. COMS W4701: Artificial intelligence. http://www.cs.columbia.edu/~sp/4701-2.html.
|
| |
45
|
Parsons, S. 2005. CIS 32/CIS 716: Artificial intelligence. http://www.sci.brooklyn.cuny.edu/~parsons/courses/courses.html.
|
| |
46
|
RoboCup. 2005. http://www.robocup.org
|
| |
47
|
RoboCup JUNIOR. 2005. http://www.robocupjunior.org
|
| |
48
|
RoboCup Soccer Simulator. 2004. The RoboCup soccer simulator. http://sserver.sourceforge.net.
|
| |
49
|
|
| |
50
|
Simmons, R. 1994. Structured control for autonomous robots. IEEE Trans. on Robotics and Automation 10, 1 (Feb. 1994), 34-43.
|
| |
51
|
Sklar, E. 2001. MC375: Introduction to robotics. http://www1.cs.columbia.edu/~sklar/teaching/spring2001/mc375/default.html.
|
| |
52
|
Sklar, E. 2004. A long-term approach to improving human-robot interaction: RoboCupJunior Rescue. In Proceedings of the International Conference on Robotics and Automation (ICRA).
|
| |
53
|
Sklar, E. And Eguchi, A. 2004. RoboCupJunior - Four years later. In Proceedings of the Eighth International RoboCup Symposium.
|
| |
54
|
Sklar, E., Eguchi, A., And Johnson, J. H. 2002. RoboCupJunior: Learning with educational robotics. In Proceedings of RoboCup-2002: Robot Soccer World Cup VI.
|
| |
55
|
Sklar, E., Johnson, J. H., And Lund, H. H. 2000. Children learning from team robotics: RoboCupJunior 2000 Educational Research Report. Tech. Rep., The Open University, Milton Keynes, UK.
|
| |
56
|
Sklar, E. And Parsons, S. 2002. RoboCupJunior: A vehicle for enhancing technical literacy. In Proceedings of the AAAI-02 Mobile Robot Workshop.
|
| |
57
|
Stone, P. 2002. CS378: Autonomous agents and multiagent systems. http://www.cs.utexas.edu/~pstone/Courses/378fall02.
|
| |
58
|
Stone, P. 2004a. CS378: Autonomous agents and multiagent systems. http://www.cs.utexas.edu/~pstone/Courses/378spring04.
|
| |
59
|
Stone, P. 2004b. RoboCup as an introduction to CS research. In RoboCup-2003: Robot Soccer World Cup VII. D. Polani, eds. Springer Verlag, Berlin.
|
| |
60
|
Vidal, J.M. And Buhler, P. 2002. Teaching multiagent systems using RoboCup and biter. The IMEJ of Computer-Enhanced Learning 4, 2 (2002).
|
| |
61
|
Watson, R. A., Ficici, S. G., And Pollack, J. B. 1999. Embodied evolution: Embodying an evolutionary algorithm in a population of robots. In Proceedings of the 1999 Congress on Evolutionary Computation (CEC-99).
|
| |
62
|
Wiltronics. 2003. Wiltronics Research Pty Ltd. http://www.wiltronics.com.au.
|
| |
63
|
Yanco, H. 2002. 91.450: Robotics I. http://www.cs.uml.edu/~holly/91.450/.
|
|