Abstract
We present an approach for automatically adapting the behavior of an autonomous table soccer robot to a human adversary. Basic actions are recognized as they are performed by the human player, and characteristic action observations are used to establish a model of the opponent. Based on this model, the opponent’s playing skills are classified with respect to different levels of expertise and particular offensive and defensive skills are assessed. In response to the knowledge about the opponent, the robot adapts the velocities at which it attacks and defends in order to provide entertaining games for a wide range of human players with different playing skills. Experiments with two different table soccer robots validate our approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sutton, R., Barto, A. (eds.): Reinforcement Learning: an Introduction. MIT-Press, Cambridge (1998)
Weigel, T., Nebel, B.: KiRo – An Autonomous Table Soccer Player. In: [18], pp. 119–127
Weigel, T.: KiRo – A Table Soccer Robot Ready for Market. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 4277–4282 (2005)
Weigel, T., Zhang, D., Rechert, K., Nebel, B.: Adaptive Vision for Playing Table Soccer. In: Proceedings of the 27th German Conference on Artificial Intelligence, Ulm, Germany, pp. 424–438 (2004)
Kautz, H., Allen, J.: Generalized Plan Recognition. In: Proceedings of the Fifth National Conference on Artificial Intelligence (AAAI), pp. 32–37. AAAI Press, Menlo Park (1986)
Charniak, E., Goldman, R.: A Bayesian Model of Plan Recognition. Artificial Intelligence 64(1), 53–79 (1993)
Lesh, N., Rich, C., Sidner, C.: Using Plan Recognition in Human-Computer Collaboration. In: Proceedings of the Seventh International Conference on User Modeling, pp. 23–32 (1999)
Raines, T., Tambe, M., Marsella, S.: Automated assistants to aid humans in understanding team behaviors. In: Veloso, M.M., Pagello, E., Kitano, H. (eds.) RoboCup 1999. LNCS (LNAI), vol. 1856, pp. 85–102. Springer, Heidelberg (2000)
André, E., Binsted, K., Tanaka-Ishii, K., Luke, S., Herzog, H., Rist, T.: Three RoboCup Simulation League Commentator Systems. AI Magazine 21, 57–66 (2000)
Kitano, H., Asada, M., Kuniyoshi, Y., Noda, I., Osawa, E., Matsubara, H.: RoboCup: A Challenge Problem for AI. AI Magazine 18, 73–85 (1997)
Kaminka, G., Fidanboylu, M., Chang, A., Veloso, M.: Learning the Sequential Coordinated Behavior of Teams from Observations. In: [18], pp. 111–125
Visser, U., Weland, H.: Using Online Learning to Analyze the Opponent’s Behavior. In: [18], pp. 78–93
Wendler, J., Bach, J.: Recognizing and Predicting Agent Behavior with Case Based Reasoning. In: [19], pp. 729–738
Steffens, T.: Feature Based Declarative Opponent Modeling. In: [19], pp. 125–136
Riley, P., Veloso, M.: On Behavior Classification in Adversarial Environments. In: Parker, L., Bekey, G., Barhen, J. (eds.) Distributed Autonomous Robotic Systems 4, pp. 371–380. Springer, Heidelberg (2000)
Riley, P., Veloso, M.: Planning for Distributed Execution through Use of Probabilistic Opponent Models. In: Proceedings of the Sixth International Conference on Artificial Intelligence Planning Systems (AIPS), pp. 72–81 (2002)
Han, K., Veloso, M.: Automated Robot Behavior Recognition Applied to Robotic Soccer. In: Hollerbach, J., Koditschek, D. (eds.) Robotics Research: The Ninth International Symposium, pp. 199–204. Springer, London (2000)
Kaminka, G., Lima, P., Rojas, R. (eds.): RoboCup-2002: Robot Soccer World Cup VI. Lecture Notes in Artificial Intelligence. Springer, Berlin (2003)
Polani, D., Browning, B., Bonarini, A. (eds.): RoboCup-2003: Robot Soccer World Cup VII. Lecture Notes in Artificial Intelligence. Springer, Berlin (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Weigel, T., Rechert, K., Nebel, B. (2005). Behavior Recognition and Opponent Modeling for Adaptive Table Soccer Playing. In: Furbach, U. (eds) KI 2005: Advances in Artificial Intelligence. KI 2005. Lecture Notes in Computer Science(), vol 3698. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11551263_27
Download citation
DOI: https://doi.org/10.1007/11551263_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28761-2
Online ISBN: 978-3-540-31818-7
eBook Packages: Computer ScienceComputer Science (R0)