DocumentCode
1401390
Title
A computational analysis of screw transformations in robotics
Author
Funda, Janez ; Paul, Richard P.
Author_Institution
Dept. of Comput. & Inf. Sci., Pennsylvania Univ., Philadelphia, PA, USA
Volume
6
Issue
3
fYear
1990
fDate
6/1/1990 12:00:00 AM
Firstpage
348
Lastpage
356
Abstract
A computational analysis and a comparison of line-oriented representations of general (i.e. rotational and translational) spatial displacements of rigid bodies are presented. Four mathematical formalisms for effecting a general spatial screw displacement are discussed and analyzed in terms of computational efficiency in performing common operations needed in kinematic analysis of multilinked spatial mechanisms. The corresponding algorithms are analyzed in terms of both sequential and parallel execution. It is concluded that the dual-unit quaternion representation offers the most compact and most efficient screw transformation formalism but that line-oriented methods in general are not well suited for efficient kinematic computations or real-time control applications. Owing to line-based geometry, underlying its definition, screw calculus represents a set of valuable tools in theoretical kinematics. However, the mathematical redundancy inherent in Plucker coordinate space representation makes the screw calculus computationally less attractive than the corresponding point-oriented formalisms
Keywords
kinematics; robots; spatial variables control; Plucker coordinate space representation; computational analysis; dual-unit quaternion representation; kinematic analysis; line-based geometry; multilinked spatial mechanisms; robotics; screw transformations; spatial displacements; Algorithm design and analysis; Calculus; Computational efficiency; Fasteners; Geometry; Helium; Performance analysis; Quaternions; Robot kinematics; Tensile stress;
fLanguage
English
Journal_Title
Robotics and Automation, IEEE Transactions on
Publisher
ieee
ISSN
1042-296X
Type
jour
DOI
10.1109/70.56653
Filename
56653
Link To Document