• Aucun résultat trouvé

TD 3: Modèle cinématique direct et inverse

N/A
N/A
Protected

Academic year: 2022

Partager "TD 3: Modèle cinématique direct et inverse "

Copied!
2
0
0

Texte intégral

(1)

Université de Picardie Jules Verne 2018-2019 M1 3EA RoVA Robotique Industrielle

F. Morbidi Page 1/2

TD 3: Modèle cinématique direct et inverse

Exercice 1 : Propriétés du produit vectoriel

Soient a, b, c, d ∈ 3, M 3 × 3 et soit S(a) la matrice antisymétrique associée au vecteur a = [a1 , a2 , a3]T, à savoir:

Vérifier les propriétés suivantes du produit vectoriel, noté "×":

a × a = 0

• (αa) × b = a × (αb) = α(a × b) où α∈ [multiplication par un scalaire]

a × b = b × a = S(b)a [anticommutativité]

a × (b + c) = (a × b) + (a × c) [distributivité]

a × (b × c) + b × (c × a) + c × (a × b) = 0 [identité de Jacobi]

a × b + c × d = (a c) × (b − d) + a × d + c × b [somme de produits vectoriels]

S(a)S(b) = baT 〈a, b〉I3

a × (b × c) = 〈a, c〉b 〈a, b〉c

S(a × b) = S(a)S(b) − S(b)S(a) = baT abT

S((Ma) × (Mb)) = MS(a × b)MT où M est une matricequelconque

• (Ma) × (Mb) = det(M)(M-1)T (a × b) où M est une matriceinversible.

Il est à noter que le produit vectoriel n'est pas associatif, mais qu'il satisfait l'identité de Jacobi.

Exercice 2 : Calcul du jacobien géométrique

Calculer le jacobien géométrique J6 ×n des manipulateurs suivants:

• Manipulateur SCARA à 4 DDL

• Manipulateur cylindrique

• Poignet de type rotule

• Manipulateur planaire RRP

• Manipulateur anthropomorphe avec poignet de type rotule

• Manipulateur DLR.

Exercice 3 : Étude dessingularités cinématiques

Vérifier que les valeurs des variables articulaires suivantes correspondent à des singulari- tés cinématiques pour les 3 manipulateurs ci-dessous (Conseil: étudier le rang du jacobien géométrique J):

• θ2 ∈ {0, π}, pour le manipulateur SCARA à 4 DDL

• θ5 = 0 (à savoir, les axes z3 et z5 sont alignés), pour le poignet de type rotule

• θ3 ∈ {0, π} et {θ2, θ3 : a2 cosθ2 + a3 cos(θ2 + θ3) = 0}, pour le manipulateur anthropomorphe.

Dessiner chaque robot dans les configurations singulières.

(2)

Université de Picardie Jules Verne 2018-2019 M1 3EA RoVA Robotique Industrielle

F. Morbidi Page 2/2

Exercice 4 : Modèle cinématique inverse

La vitesse linéaire de l'effecteur d'un manipulateur anthropomorphe (voir la Figure 1) est:

• Déterminer le vecteur des vitesses articulaires du manipulateur si θ1 = π/4, θ2 = π/4 et θ3 = π/6. Expliquer si nous sommes face à un cas régulier, redondant ou singulier

• Écrire une fonction Matlab qui prend en entrée les valeurs de θ12, θ3 et la vitesse linéaire de l'effecteur, et renvoie le vecteur des vitesses articulaires du robot.

Figure 1: Manipulateur anthropomorphe.

p˙e = [10, 5, 1]T cm/s

Références

Documents relatifs

On souhaite mesurer la distance entre deux points du bord d’un lac sch´ematis´e ci-dessous (le dessin n’est pas ` a l’´echelle)2. Pour calculer la distance AD, on effectue

Lorsque lesdites conditions de compatibilité sont satisfaites, on achève la résolution en renvoyant au second membres les p − r inconnues ne correspondant pas aux colonnes des

On intègre ces trois composantes du problème par le modèle de moment d’une force, qui représente l’aptitude d’une force à faire tourner un système mécanique autour d’un

Déduire de ce qui précède une valeur approchée arrondie à 10 −1 près de l’angle BAC.. Faire une figure en

[r]

Afin de dénombrer les différentes architectures possibles d'un robot manipulateur, on peut se limiter à deux paramètres: 1) le type d'articulation (rotoïde, R, ou prismatique, P),

Notons y la coordonnée verticale de la masse mesurée par rapport au sommet du ressort. Supposons que le mouvement de la masse soit uniquement dans la direction verticale. En

Afin de dénombrer les différentes architectures possibles d'un robot manipulateur, on peut se limiter à deux paramètres: 1) le type d'articulation (rotoïde, R, ou prismatique, P),