Corrigé Robotique
Corrigé Robotique
1996
1996
Désigne les possibilités de déplacement indépendamment de
x2
x1 C3
C0
z4 x4
1996
1996
240 mm
Jean Michel Olive
20 °
Volume de travail du robot SCARA
540 mm
270 mm
800 mm 800 mm
Robot Scara IBM Robot Scara IBM
Le repère R j est défini comme suit : Paramètres géométriques pour une structure ouverte simple
1996
1996
:
qj = (1 - σj )θ
θ j + σ j rj
par : αj d1
j 1 2 3 4 z2
d2
y0 , y1 x0 , x1
z3 , z4
dj
σj 0 0 1 0 y2
x2
x3 , x4
y3 , y4
j −1
αj 0 0 0 0
T j = Rot ( X , α j )Trans( X , d j ) Rot ( Z , θ j )Trans( Z , r j )
dj 0 d1 d2 0
Cosθ j − Sinθ j dj
1996
1996
0
Où d1 et d2 sont des
Jean Michel Olive
1996
1996
Jean Michel Olive
Cosθ j − Sinθ j 0 dj
C2 -S2 0 d1
Cosα j Sinθ j Cosα j Cosθ j − Sinα j − r j Sinα j
S2 C2 0 0
= 1
Sinα j Sinθ j Sinα j Cosθ j Cosα j r j Cosα j T2 = 0 0 1 0
0 0 0 1
0 0 0 1
j −1
T j = Rot ( X , α j )Trans( X , d j ) Rot ( Z , θ j )Trans( Z , r j )
C1 -S1 0 0
S1 C1 0 0 Cosθ j − Sinθ j 0 dj
0
T1 = 0 0 1 0
1996
1996
Cosα j Sinθ j Cosα j Cosθ j − Sinα j − r j Sinα j
0 0 0 1 =
Sinα j Sinθ j Sinα j Cosθ j Cosα j r j Cosα j
Jean Michel Olive
1996
1996
j j j j j j
= =
Sinα j Sinθ j Sinα j Cosθ j Cosα j r j Cosα j Sinα j Sinθ j Sinα j Cosθ j Cosα j r j Cosα j
1996
0 0 0 1 S4 C4 0 0 S4 C4 0 0
Jean Michel Olive
1996
1996
S24 C24 0 d2S2 S124 C124 0 d2S1C2+d1S1+d2C1S2
1
T4 = 1T2 × 2T4 = 0 0 0 1
T4 = T1 × T4 = 0
1996
appelons le modèle géométrique inverse (MGI).
Jean Michel Olive
1996
1996
S124 C124 0 d2S1C2+d1S1+d2C1S2 0 0 1
0 0 1 T4 = T1 × T4 = 0 0 1 r
T4 = T1 × T4 = 0
U0 =
sy ny ay py
En élevant au carré et en additionnant les expressions (1) et (2), nous
sz nz az pz obtenons :
0 0 0 1 d12 + d22 + 2d1d2 (C1C12 + S1S12) = px2 + py2
C124 -S124 0 d1C1+d2C12 d’où : 1 + tan2θ2 = [(2d1d2)/( px2 + py2 - d12 - d22)]2
S124 C124 0 d2S1C2+d1S1+d2C1S2
1996
1996
0 De plus : 1 + tan2θ2 = 1/C22
T4 = T1 × T4 = 0
0 1
0 1 r
Jean Michel Olive
1996
Jean Michel Olive
d’où : tan (θ1 + θ2 + θ4) = sy/sx
et : θ4 = Arctg (sy/sx) - θ2 - θ1