Professional Documents
Culture Documents
1. lntroduction:
Joint Types:
o Revolute (Rotational)
o Prismatic (Translational)
Examples:
1.
Ir -l
-\')
Yi, \
I
Yi \
"t-
Common normai
.:7
- >_
I
z,)
hetrvr'en inint qtic i ,€' )
,
Zi,.;
L^a l"r' t ..- 6 r^
N&Y h/,.& l:
Note:
o) "i-l is perpendicularto 2,
l. Frame setup
2. Purameters
Remarks
1. Set up frames;
e
2. Fill in the following tables (Link parameters with D-H
Notation)
Examole 2:
A 2R-1P non-planar manipulator is shown here. Determine
its D-H parameters.
Assisnment #1 (frames)
2 900 0 d2 00
t
3 00 0 L2 03
D-H Parameter
tl
Assignment #2 (frames)
2 900 0 d2 0"
a
J 0" 0 lz 03
L2
Examole 3:
T
t
'(,
D-H Table
Link i 0,_, d,_, d, 0,
1 00 0 0 0r
2 -900 0 -11 e"
a _t-
J 0" lz et 03
13
5. Manipulator Kinematics:
by '
p , is related to '' p-the same position expressed in frame
{i-1}, by
['I 'rlt=,-,,.f
,ll
'rl
II ' LIJ
Joint r
Link i- 1
.lornt r- I
gc
l: tYt
,XI
/k
r 'Yn
.\ / '!l rg
/tl
/ '.r,, 1 ' /
/.1
_xl ,11
2; I \
X.l
Rotatron about Z, by 0
[r o o rA - s0, 00 0
i0 ca,. -so..
o
0
:lr SO, c0, 00
-t
l0
10001
.'a,_, cd,_t 0
:;ll 0
0
0
l0
01
!;.
I
I'
s 0,s a, ,
c 0,s tt, ,
ca,, cct, d, (.) { (3.6) Page 84}
Assignment #3
3.1, 3.8, 3.3, 3.9, 3.4
l6
Example I
,)T 't.rlT2T
where
'0, - s0, U 0
s0, c0, 0 U
00 I 0
1 00 0
0 0 -1 -d2
-t - 0 l0 0
0 1
c0. - s0., 0 0
s 0. c0. 0 0
0 0 1 t,
Therefore,
|rrt\
1/
\, t_/
%
\&
\
'\ ,-/\
/'*"
-;-I
I
T_
I
T inlr i 0,, A,I d, e,
I 0 0 0 e,
2 -900 0 0 A
a
J 0 a" d, 0.
/I
'-t -900 a. d. A
5 900 U U e.
6 -9U" U 0 0u
c0, - s0t 0 0 c 0t .t 0, 0 0
t9. CO, 0 0 0 I 0
".7 - 0 0 I 0 ^t - * suz c0. 0 0
se. CO, 0 U 0 0 1 d1
:r fl','
= r =', t-.)r.',] .3, t .', ! -it
r=l
rr-l
l"l
't
:l See Page 92-93 rf the texr (3. 18)
ption
3.1{, 3.13, 3.15, 3.16, 3.17, 3.18, 3.19, 3.20, 3.21,3.22
20
Remarks:
[el
nnd
1. To
la l, it only needs to compute
tP" )
P
P
-v
0a 1o .\1
Om.21
11 =t]
)a .41
3n
= l:
0 I
'"[i]
[':]=*'[':] G
I v"l
oc= rlr..l*l o.l
I p,l
= t'"tl-'l
Lrsl LP")
l(tr.cosr-c.rcr)-(arsrr+arsr+docrr) l
22
Tn Ts ". 1
*=*r=li,';,,
Tzz Tzz ,^l
Tsz Tzz lul
laz /* r*]
where
r.l.
p.. = cr [a2c) +a]c2l - d4s2rl- dtsl,
t,l,
fl
fy = Sr [a2c2 + a ]C2J - O4S2l l+ Olcr ,