Development of a vision-based behavior by reinforcement learning
Tiziana D’Orazio, G. Cirirelli, A. Distante
- Year
- 2003
- Citations
- 2
Abstract
Learning behaviors in real environments is an important task that real robots can acquire. Many researchers in the field of machine learning have been concerned with behavior based learning tasks. However they usually have shown computer simulations where sensory models are too idealized and often do not hold in real robot environments. We describe how a real robot learns to shoot a ball into a goal by vision-based reinforcement learning. The use of a visual sensor is very useful for a goal-directed task because it is able to capture images of distant goals. We have divided the considered task into two separate behaviors: the ball-approaching behavior and the shooting behavior. Using only the image captured by the camera placed on our real robot we construct the state spaces for both behaviors. An action space is also constructed therefore the reinforcement learning method is applied. We use the Q-learning algorithm, a widely used reinforcement learning method. The promising results obtained using the Khepera miniature robot are shown.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002