Making a Robot Learn to Play Soccer Using Reward and Punishment

  • Authors:
  • Heiko Müller;Martin Lauer;Roland Hafner;Sascha Lange;Artur Merke;Martin Riedmiller

  • Affiliations:
  • Lehrstuhl Informatik 1, University of Dortmund, 44221 Dortmund, Germany;Neuroinformatics Group, Institute of Computer Science and Institute of Cognitive Science, University of Osnabrück, 49069 Osnabrück, Germany;Neuroinformatics Group, Institute of Computer Science and Institute of Cognitive Science, University of Osnabrück, 49069 Osnabrück, Germany;Neuroinformatics Group, Institute of Computer Science and Institute of Cognitive Science, University of Osnabrück, 49069 Osnabrück, Germany;Lehrstuhl Informatik 1, University of Dortmund, 44221 Dortmund, Germany;Neuroinformatics Group, Institute of Computer Science and Institute of Cognitive Science, University of Osnabrück, 49069 Osnabrück, Germany

  • Venue:
  • KI '07 Proceedings of the 30th annual German conference on Advances in Artificial Intelligence
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we show how reinforcement learning can be applied to real robots to achieve optimal robot behavior. As example, we enable an autonomous soccer robot to learn intercepting a rolling ball. Main focus is on how to adapt the Q-learning algorithm to the needs of learning strategies for real robots and how to transfer strategies learned in simulation onto real robots.