Title :
Parallel Q-learning for a block-pushing problem
Author :
Laurent, Guillaume ; Piat, Emmanuel
Author_Institution :
Lab. d´´Automatique, CNRS, Besancon, France
Abstract :
This paper presents an application of reinforcement learning to a block-pushing problem. The manipulator system we used is able to push millimeter size objects on a glass slide under a CCD camera. The objective is to automate high level tasks of pushing. Our approach is based on reinforcement learning algorithm (Q-learning) because the models of the manipulator and of the dynamics of objects are unknown. The system is too complex for a classic algorithm, so we propose an original architecture which realizes several learning processes at the same time. This method produces an almost optimal policy whatever the number of manipulated objects may be. Some simulations allowed us to optimize every parameter of the learning process. In particular, they show that the more objects there are, the faster the controller learns. The experimental tests show that, after the learning process, the controller fills his part perfectly
Keywords :
learning (artificial intelligence); manipulators; materials handling; optimisation; CCD camera; almost optimal policy; block-pushing problem; glass slide; high-level task automation; manipulator system; millimeter size objects; object dynamics; parallel Q-learning; reinforcement learning; Atomic force microscopy; Automatic control; Charge coupled devices; Control systems; Electronic mail; Glass; Learning; Nanobioscience; State-space methods; Testing;
Conference_Titel :
Intelligent Robots and Systems, 2001. Proceedings. 2001 IEEE/RSJ International Conference on
Conference_Location :
Maui, HI
Print_ISBN :
0-7803-6612-3
DOI :
10.1109/IROS.2001.973372