Robot arm reaching through neural inversions and reinforcement learning

Citation
P. Martin et Jd. Millan, Robot arm reaching through neural inversions and reinforcement learning, ROBOT AUT S, 31(4), 2000, pp. 227-246
Citations number
39
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
ROBOTICS AND AUTONOMOUS SYSTEMS
ISSN journal
09218890 → ACNP
Volume
31
Issue
4
Year of publication
2000
Pages
227 - 246
Database
ISI
SICI code
0921-8890(20000630)31:4<227:RARTNI>2.0.ZU;2-7
Abstract
We present a neural method that computes the inverse kinematics of any kind of robot manipulators; both redundant and non-redundant. Inverse kinematic s solutions are obtained through the inversion of a neural network that has been previously trained to approximate the manipulator forward kinematics. The inversion provides difference vectors in the joint space from differen ce vectors in the workspace. Our differential inverse kinematics (DIV) appr oach can be viewed as a neural network implementation of the Jacobian trans pose method for arm kinematic control that does not require previous knowle dge of the arm forward kinematics. Redundancy can be exploited to obtain a special inverse kinematic solution that meets a particular constraint (e.g. joint limit avoidance) by inverting an additional neural network The usefu lness of our DIV approach is further illustrated with sensor-based multilin k manipulators that learn collision-free reaching motions in unknown enviro nments. For this task, the neural controller has two modules: a reinforceme nt-based action generator (AG) and a DIV module that computes goal vectors in the joint space. The actions given by the AG are interpreted with regard to those goal vectors. (C) 2000 Published by Elsevier Science B.V. All rig hts reserved.