Hostname: page-component-7b9c58cd5d-dlb68 Total loading time: 0 Render date: 2025-03-14T23:19:47.894Z Has data issue: false hasContentIssue false

Effective secondary task execution of redundant manipulators

Published online by Cambridge University Press:  01 July 1998

Jadran Lenarčič
Affiliation:
Department of Automatics, Biocybernetics and Robotics, The J. Stefan Institute, Jamova 39, 1111 Ljubljana, Slovenia. E-mail: jadran.lenarcic@ijs.si
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.

In standard pseudoinverse-based approaches to treat redundant manipulators, the vector of joint increments that corresponds to a desired motion in the space of the secondary task is projected in the Jacobian null space associated with the primary task. In general, this projection may distort the projected vector, so that the secondary task may not adequately be executed. A usual remedy is to rotate the null space projection operator by using a special-purpose weighting matrix. The problem, however, is that this rotation cannot be enforced arbitrarily since it influences the manipulator's performance. In our work we propose an algorithm that is independent on the chosen null space operator and always provides the best attainable motion in the space of the secondary task. Hence, the secondary task is executed more efficiently and the numerical procedure is more robust. A series of numerical experiments confirmed these results.

Type
Research Article
Copyright
© 1998 Cambridge University Press