Hostname: page-component-745bb68f8f-b95js Total loading time: 0 Render date: 2025-02-11T08:25:38.367Z 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
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

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