Symbolic computation of robot models for geometric parameters identification with singularity analysis |
| |
Authors: | Said M Megahed |
| |
Affiliation: | (1) Mechanical Design and Production Department, Faculty of Engineering, Cairo University, 12316 Giza, Egypt |
| |
Abstract: | The computation of the geometrical parameters identification model of a robot arm leads to an intrinsic extended Jacobian matrix. This matrix is often singular and its manual computation is tedious and may lead to error. A computer assisted procedure is developed to compute this matrix symbolically and to check its singularity. The program GPIM is developed in Pascal and works on PC's for this purpose. Jacobian singularity is checked using its symbolic expressions with the aid of a proposed table for robot arm parameters to obtain a minimum set of identified parameters. This program can be used for simple chain robot arms having revolute (R) and/or prismatic (P) joints including the case of consecutive near parallel axes. TH8 robot arm of type RPPRRR having two pairs of consecutive near parallel axes is studied to show the program efficiency and how singularity is eliminated.Nomenclature
a
i
Denavit-Hartenberg parameter.
-
C
i
,C
i
andC
12
cos
i
, cos
i
and cos (
1 +
2).
-
J
0, J
Basic Jacobian and Jacobian matrices.
-
J
a
, J
r
, J
, J
and J
Sub-Jacobian matrices.
-
J
0a
, J
0r
, J
0 , J
0 and J
0
Intrinsic sub-Jacobian matrices.
-
m
Work space dimensions.
-
n
Number of moving links of the robot arm.
-
p
Number of pairs of consecutive near parallel axes.
-
P
i,i+1
and P
li
3×1] position vectors.
-
Q
pi
, Q
ai
, Q
ri
, Q
i
, Q
i
and Q
i
4×4] differential operator matrices.
-
r
i
Denavit-Hartenberg parameter.
-
R
l
, R
i
, R
i+1
and R
n+1
Base, links i–1, i and n coordinate frames.
-
R
i,i+1
and R
1i
3×3] orientation matrices.
-
S
i
, S
i
and S
12
sin
i
, sin
i
and sin
1 +
2.
-
T
i,i+1
and T
1i
4×4] homogeneous transformation matrices.
-
X
m×1] robot arm operational coordinates.
-
1st columns of the orientation matrices, and associated tensors.
-
2nd columns of the orientation matrices, and associated tensors.
-
3rd columns of the orientation matrices, and associated tensors.
-
i
Denavit-Hartenberg parameter.
-
i
Twist angle parameter.
- X
Changes in robot arm operational coordinates.
- ![delta](/content/k6l15534606n4633/xxlarge948.gif) , ![delta](/content/k6l15534606n4633/xxlarge948.gif) ls and ![delta](/content/k6l15534606n4633/xxlarge948.gif) rr
Changes in robot arm geometrical parameters, and their least square and ridge regression estimated changes.
-
i
Denavit-Hartenberg parameter.
- ,
c
and
n
Robot geometrical parameters and their correct and nominal values.
- pi, ai, ri, ![OHgr](/content/k6l15534606n4633/xxlarge937.gif) i, ![OHgr](/content/k6l15534606n4633/xxlarge937.gif) i and ![OHgr](/content/k6l15534606n4633/xxlarge937.gif) i
4×4] differential operator matrices.
- and –1
3×3] conversion matrix and its inverse. |
| |
Keywords: | Parameter identification estimation techniques robot geometrical parameters Jacobian matrix |
本文献已被 SpringerLink 等数据库收录! |
|