Hostname: page-component-78c5997874-xbtfd Total loading time: 0 Render date: 2024-11-18T18:46:08.524Z Has data issue: false hasContentIssue false

Obstacle avoidance inverse kinematics solution of redundant robots by neural networks

Published online by Cambridge University Press:  01 January 1997

Ziqiang Mao
Affiliation:
Intel Corporation, 200 Mission College Blvd, Santa Clara, CA 95052, USA
T. C. Hsia
Affiliation:
Robotics Research Laboratory, Department of Electrical and Computer Engineering, University of California, Davis, CA 95616, USA

Abstract

This paper investigates the neural network approach to solve the inverse kinematics problem of redundant robot manipulators in an environment with obstacles. The solution technique proposed requires only the knowledge of the robot forward kinematics functions and the neural network is trained in the inverse modeling manner. Training algorithms for both the obstacle free case and the obstacle avoidance case are developed. For the obstacle free case, sample points can be selected in the work space as training patterns for the neural network. For the obstacle avoidance case, the training algorithm is augmented with a distance penalty function. A ball-covering object modeling technique is employed to calculate the distances between the robot links and the objects in the work space. It is shown that this technique is very computationally efficient. Extensive simulation results are presented to illustrate the success of the proposed solution schemes. Experimental results performed on a PUMA 560 robot manipulator is also presented.

Type
Research Article
Copyright
© 1997 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)