Académique Documents
Professionnel Documents
Culture Documents
0 −1 0 0 0,2 −0,4
0
P(A)=0TT×TP(A) =[1 0 0 1 ] × [0,4] = [ 1,2 ]
0 0 1 0,5 0 0,5
0 0 0 1 1 1
−0,4
0
P(A)=( 1,2 )
0,5
1
Exercice 02 : Robot anthropomorphe. (07 pts)
a2 a3
R2
x2 x3
z2 z3 z4 x4
R3 R4
z1 x 1 R1
r0 z0 x 0 R0
αi 0 π/2 0 0
(di)ai 0 0 a2 a3
Θi Θ1 Θ2 Θ3 0
ri r0 0 0 0
c1 − s1 0 0 c 2 − s 2 0 0
s1 c1 0 0 0 0 − 1 0
0T 1
= ; 1T2= ; (0,25pt × 4)
0 0 1 r0 s2 c2 0 0
0 0 0 1 0 0 0 1
c 3 − s3 0 a 2 1 0 0 a3
s3 c3 0 0 0 1 0 0
2T 3
= ; 3T4=
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
2
5. Calcul du produit matriciel : (01,5 pt)
c 3 − s 3 0 a 3 c3 + a 2
s3 c3 0 a 3 s 3
4 3 4
2T = 2T * 3T =
0 0 1 0
0 0 0 1
c 23 − s 23 0 a3 c 23 + a2 c 2
0 0 −1 0
4 2 4
1T = 1T * 2T =
s 23 c 23 1 a3 s 23 + a 2 s 2
0 0 0 1
c1 − s1 0 0 c 23 − s 23 0 a3 c 23 + a2 c 2
s1 c1 0 0 0 0 −1 0
4 1 4
0T = 0T * 1T =
*
0 0 1 r0 s 23 c 23 1 a3 s 23 + a 2 s 2
0 0 0 1 0 0 0 1
c1c 23 − c1s 23 s1 c1(a3 c 23 + a 2 c 2)
s1c 23 − s1s 23 − c1 s1(a c 23 + a c 2)
4 3 2
0T =
s 23 c 23 1 r0 + a3 s 23 + a 2 s 2
0 0 0 1
• Le MGD est exprimé par la matrice homogène 0T4 qui représente l’attitude de l’effecteur
dans le repère R0
c1c 23 − c1s 23 s1
• Matrice de passage 3x3= s1c 23 − s1s 23 − c1 qui exprime l’orientation de
s 23 c23 1
l’effecteur par rapport au repère R0
Px = c1(a3c23 + a2 c 2)
•
Vecteur de position 3x1= Py = s1(a3c23 + a2 c 2) qui exprime la position de
Pz = r0 + a3 s 23 + a2 s 2
l’effecteur par rapport au repère R0
Remarque :
C1 = Cos(1) ; C23=Cos(2+3)
S1 = Sin(1) ; S23=Sin(2+3)
C23=c2c3−s2s3
S23=c2s3+s2c3
3
7. Modèle cinématique direct : (01,5 pt)
Le robot anthropomorphe contient trois articulations de type rotoïdes qui ne sont toutes dans le
même plan. Le jacobien est calculé comme suit :
𝑍0 × (𝑝3 − 𝑝0 ) 𝑍1 × (𝑝3 − 𝑝1 ) 𝑍2 × (𝑝3 − 𝑝2 )
𝐽(𝑞) = [ ]
𝑍0 𝑍1 𝑍2
D’autre part, les vecteurs unitaires des axes des articulations 𝑍0 , 𝑍1 𝑒𝑡 𝑍2 sont donnés par :
0 𝑆1
𝑍0 = [0] , 𝑍1 = 𝑍2 = [−𝐶1]
1 0
Le modèle cinématique directe d'un robot manipulateur décrit les vitesses des coordonnées
opérationnelles (vitesse linéaire 𝒑̇ 𝒆 et angulaire 𝝎𝒆 de l’effecteur du robot) en fonction des vitesses
articulaires 𝒒̇ , par rapport au repère de la base. 𝑽𝒆 = 𝑱(𝒒)𝒒̇
J(q) désigne la matrice jacobienne de dimension (mn) du mécanisme.
Fin du corrigé