DocumentCode
1159706
Title
A parallel algorithm and architecture for the control of kinematically redundant manipulators
Author
Maciejewski, Anthony A. ; Reagin, J. Michael
Author_Institution
Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
Volume
10
Issue
4
fYear
1994
fDate
8/1/1994 12:00:00 AM
Firstpage
405
Lastpage
414
Abstract
Kinematically redundant manipulators are inherently capable of more dextrous manipulation due to their additional degrees of freedom. To achieve this dexterity, however, one must be able to efficiently calculate the most desirable configuration from the infinite number of possible configurations that satisfy the end-effector constraint. It has been previously shown that the singular value decomposition (SVD) plays a crucial role in doing such calculations. In this work, a parallel algorithm for calculating the SVD is incorporated into a computational scheme for solving the equations of motion for kinematically redundant systems. This algorithm, which generalizes the damped least squares formulation to include solutions that utilize null-space projections and task prioritization as well as augmented or extended Jacobians, is then implemented on a simple linear array of processing elements. By taking advantage of the error bounds on the perturbation of the SVD, it is shown that an array of only four AT&T DSP chips can result in control cycle times of less than 3 ms for a seven degree-of-freedom manipulator
Keywords
digital signal processing chips; kinematics; matrix algebra; parallel algorithms; parallel architectures; redundancy; damped least squares formulation; dextrous manipulation; end-effector constraint; equations of motion; error bounds; kinematically redundant manipulators; null-space projections; parallel algorithm; parallel architecture; seven degree-of-freedom manipulator; singular value decomposition; task prioritization; Concurrent computing; Constraint optimization; Jacobian matrices; Kinematics; Manipulators; Null space; Parallel algorithms; Redundancy; Singular value decomposition; USA Councils;
fLanguage
English
Journal_Title
Robotics and Automation, IEEE Transactions on
Publisher
ieee
ISSN
1042-296X
Type
jour
DOI
10.1109/70.313092
Filename
313092
Link To Document