DocumentCode
1206368
Title
Dual-number transformation and its applications to robotics
Author
Gu, You-Liang ; Luh, J.Y.S.
Author_Institution
Oakland University, Rochester, MI
Volume
3
Issue
6
fYear
1987
fDate
12/1/1987 12:00:00 AM
Firstpage
615
Lastpage
623
Abstract
In robotics, to deal with coordinate transformation in three-dimensional (3D) Cartesian space, the homogeneous transformation is usually applied. It is defined in the four-dimensional space, and its matrix multiplication performs the simultaneous rotation and translation. The homogeneous transformation, however, is a point transformation. In contrast, a line transformation can also naturally be defined in 3D Cartesian space, in which the transformed element is a line in 3D space instead of a point. In robotic kinematics and dynamics, the velocity and acceleration vectors are often the direct targets of analysis. The line transformation will have advantages over the ordinary point transformation, since the combination of the linear and angular quantities can be represented by lines in 3D space. Since a line in 3D space is determined by four independent parameters, finding an appropriate type of "number representation" which combines two real variables is the first key prerequisite. The dual number is chosen for the line representation, and lemmas and theorems indicating relavent properties of the dual number, dual vector, and dual matrix are proposed. This is followed by the transformation and manipulation for the robotic applications. The presented procedure offers an algorithm which deals with the symbolic analysis for both rotation and translation. In particular, it can effectively be used for direct determination of Jacobian matrices and their derivatives. It is shown that the proposed procedure contributes a simplified approach to the formulation of the robotic kinematics, dynamics, and control system modeling.
Keywords
Matrices; Robots; Transforms; Acceleration; Algorithm design and analysis; Control system synthesis; Differential equations; Jacobian matrices; Lagrangian functions; Modeling; Orbital robotics; Robot kinematics; Vectors;
fLanguage
English
Journal_Title
Robotics and Automation, IEEE Journal of
Publisher
ieee
ISSN
0882-4967
Type
jour
DOI
10.1109/JRA.1987.1087138
Filename
1087138
Link To Document