Neural networks and the inverse kinematics problem |
| |
Authors: | H Jack D M A Lee R O Buchal W H Elmaraghy |
| |
Affiliation: | (1) Department of Mechanical Engineering, The University of Western Ontario, N6A 5B9 London, Ontario, Canada |
| |
Abstract: | Inverse kinematics is a fundamental problem in robotics. Past solutions for this problem have been realized through the use of various algebraic or algorithmic procedures. In this paper the use of feedforward neural networks to solve the inverse kinematics problem is examined for three different cases. A closed kinematic linkage is used for mapping input joint angles to output joint angles. A three-degree-of-freedom manipulator in 3D space is used to test mappings from both cartesian and spherical coordinates to manipulator joint coordinates. A majority of the results have average errors which fall below 1% of the robot workspace. The accuracy indicates that neural networks are an alternate method for performing the inverse kinematics estimation, thus introducing the fault-tolerant and high-speed advantages of neural networks to the inverse kinematics problem.This paper also shows the use of a new technique which reduces neural network mapping errors with the use of error compensation networks. The results of the work are put in perspective with a survey of current applications of neural networks in robotics. |
| |
Keywords: | Inverse kinematics feedforward neural networks three dimensions robotic manipulators |
本文献已被 SpringerLink 等数据库收录! |