Abstract
Conventional controllers for nonredundant manipulators include an algorithm for computing a kinematic inverse func tion, which gives joint coordinates corresponding to a desired position and orientation of the end-effector. In a generaliza tion of this approach to redundant manipulators, the non- uniqueness of the inverse function can be used to move or eliminate kinematical singularities. However, it appears that for almost all manipulators, there is no inverse function that is free of singularities on the whole reachable workspace. This paper illustrates how a simple idea from topology, called a winding number, can be used to discover restrictions on invertible workspaces. A short tutorial introducing the engi neer to the relevant aspects of winding numbers is included, and results for four planar manipulators are worked out in detail.

This publication has 0 references indexed in Scilit: