0% ont trouvé ce document utile (0 vote)
61 vues5 pages

Modélisation Cinématique

Le document présente la modélisation cinématique d'un bras robotisé articulé à 3 degrés de liberté, avec des objectifs de conception et de simulation. Il décrit la méthode Denavit-Hartenberg pour établir les matrices de transformation homogène nécessaires pour déterminer la position et l'orientation du bras, ainsi que la modélisation cinématique inverse pour calculer les angles des articulations afin d'atteindre une position cible. Enfin, il souligne l'importance des matrices homogènes dans la construction d'un modèle mathématique du bras robotisé.

Transféré par

Nabila Elk
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
61 vues5 pages

Modélisation Cinématique

Le document présente la modélisation cinématique d'un bras robotisé articulé à 3 degrés de liberté, avec des objectifs de conception et de simulation. Il décrit la méthode Denavit-Hartenberg pour établir les matrices de transformation homogène nécessaires pour déterminer la position et l'orientation du bras, ainsi que la modélisation cinématique inverse pour calculer les angles des articulations afin d'atteindre une position cible. Enfin, il souligne l'importance des matrices homogènes dans la construction d'un modèle mathématique du bras robotisé.

Transféré par

Nabila Elk
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Modélisation Cinématique

I. Objectifs
• Concevoir un bras robotisé modélisé mathématiquement (cinématique directe et
inverse).

• Préparer la base pour une simulation ou réalisation réelle.

II. Description de l’imprimante 3D


• Modèle : SHAREBOT Next Generation
• Volume d’impression : 250 mm (X) × 200 mm (Y) × 200 mm (Z)

• Particularité : ouverture par le haut

• Position cible de la pièce : (125 mm, 100 mm, 150 mm)

Le bras devra pouvoir atteindre cette position depuis une base externe sans entrer en collision
avec les parois.

III. Choix de l’architecture du bras


Le bras est de type articulé plan à 3 degrés de liberté (3 DDL) :

• θ₁ : rotation de la base (axe vertical Z)

• θ₂ : articulation du bras 1 (élévation)

• θ₃ : articulation du bras 2 (pliure du coude)


Dimensions proposées :

• Longueur du bras 1 (L1) = 200 mm

• Longueur du bras 2 (L2) = 180 mm

• Hauteur de la base (H) = 100 mm

IV. Modélisation cinématique directe (MGD)


1. méthode Denavit-Hartenberg
Pour chaque articulation, on associe une matrice 4×4 qui représente la transformation
géométrique (rotation + translation) d’un repère à l’autre.

La matrice de transformation homogène standard entre deux maillons i−1et i est :


• Θ: C'est l'angle de rotation autour de l'axe Z entre deux repères. Il définit la rotation
d'un segment par rapport à un autre.

• α: C'est l'angle de torsion entre les axes Z des repères successifs, mesuré autour de
l'axe X.

• di : C'est la distance entre les deux repères sur l'axe Z. Il détermine la longueur de la
liaison entre deux segments du bras.

2. Matrices de transformation homogène (méthode DH)


Ce tableau permet de décrire la structure géométrique du bras robotisé avec trois
articulations. Chaque ligne représente un segment du bras robotisé et fournit les
informations nécessaires pour déterminer la position et l'orientation du robot dans l'espace
en fonction des angles de rotation θ1, θ2, et θ3, des distances d1, d2, et d3 ainsi que des
longueurs a1, a2, a3 des segments du bras.

Ces paramètres permettent de construire des matrices 4×4 pour chaque articulation. En les
multipliant, on obtient la position finale du bras dans l’espace.

3. Matrices de transformation
1. T10 ∶ de la base au bras 1
2. T21 ∶ du bras 1 au bras 2

3. T32 ∶ du bras 2 à la pince

Quand on veut connaître où se trouve la pince du bras robotisé dans l’espace, on utilise des
matrices de transformation.
Chaque matrice représente une articulation du robot (comme une épaule, un coude, un
poignet).

On a 3 articulations, donc 3 matrices :

• T10 : du repère de base jusqu’à la première articulation

• T21 : de la première à la deuxième articulation

• T32 : de la deuxième à la troisième (la pince)

En multipliant ces 3 matrices ensemble :

𝑻𝟎𝟑 =𝑻𝟎𝟏 ∗ 𝑻𝟏𝟐 ∗ 𝑻𝟐𝟑


On obtient une seule grande matrice qui donne la position et l’orientation de la pince par
rapport au point de départ (la base du robot), la dernière colonne contient les coordonnées :
• x : position horizontale

• y : position latérale

• z : hauteur

4. Résultat simplifié de la position

V. Modélisation cinématique inverse (MGI)


La MGI sert à trouver les angles des articulations du robot pour que la pince atteigne un
point précis dans l’espace (comme une pièce à attraper).

Étape 1 : Calcul de θ1
C’est l’angle de rotation de la base (dans le plan horizontal XY).

Étape 2 : Calcul des distances projetées


• Distance horizontale du point par rapport à la base :

• Hauteur entre la cible et la base (verticalement) :

Étape 3 : Application de la loi des cosinus


On applique la loi des cosinus dans le triangle formé par les deux bras (a2 et a3) et la ligne
vers la cible :
Puis on calcule :

Attention : si ∣D∣>, la position est inaccessible géométriquement (hors de portée du bras).

Étape 4 : Calcul de θ2

Ce calcul repose sur une décomposition géométrique du triangle entre la base, le coude et la
cible.

• Ces formules te permettent de contrôler le bras à partir de la position souhaitée


de la pince.
• Elles sont très utilisées dans les logiciels de simulation, d'animation 3D et dans les
microcontrôleurs (Arduino, etc.).
• Pour chaque position cible, tu peux calculer les valeurs des 3 moteurs (angles)
nécessaires.

VI : Exemple de calcul numérique


Position cible

Résultat :

VII : Explication pédagogique des matrices


Les matrices homogènes sont utilisées pour relier chaque segment du bras. Elles traduisent :

• des rotations autour des axes,

• des translations entre les repères.


Elles sont essentielles pour construire un modèle mathématique du bras robotisé.

Vous aimerez peut-être aussi