title: Learning robotic eye-arm-hand coordination from human demonstration: a coupled dynamical systems approach.
abstract: We investigate the role of obstacle avoidance in visually guided reaching and grasping movements. We report on a human study in which subjects performed prehensile motion with obstacle avoidance where the position of the obstacle was systematically varied across trials. These experiments suggest that reaching with obstacle avoidance is organized in a sequential manner, where the obstacle acts as an intermediary target. Furthermore, we demonstrate that the notion of workspace travelled by the hand is embedded explicitly in a forward planning scheme, which is actively involved in detecting obstacles on the way when performing reaching. We find that the gaze proactively coordinates the pattern of eye-arm motion during obstacle avoidance. This study provides also a quantitative assessment of the coupling between the eye-arm-hand motion. We show that the coupling follows regular phase dependencies and is unaltered during obstacle avoidance. These observations provide a basis for the design of a computational model. Our controller extends the coupled dynamical systems framework and provides fast and synchronous control of the eyes, the arm and the hand within a single and compact framework, mimicking similar control system found in humans. We validate our model for visuomotor control of a humanoid robot.
authors.affiliation: Learning Algorithms and Systems Laboratory, Ecole Polytechnique Fédérale de Lausanne, EPFL-STI-I2S-LASA, Station 9, 1015 , Lausanne, Switzerland, luka.lukic@epfl.ch.
authors.forename: Luka
authors.initials: L
authors.lastname: Lukic
authors.forename: José
authors.initials: J
authors.lastname: Santos-Victor
authors.forename: Aude
authors.initials: A
authors.lastname: Billard
mesh_terms: D000328:Adult; D001185:Artificial Intelligence; D003198:Computer Simulation; D003491:Cybernetics; D005260:Female; D006801:Humans; D008297:Male; D008960:Models, Psychological; D011597:Psychomotor Performance / Q000502:physiology*; D012371:Robotics; D018511:Systems Integration; D013647:Task Performance and Analysis; D055815:Young Adult