Académique Documents
Professionnel Documents
Culture Documents
1. Quelques définitions
3. Modélisation géométrique
5. La redondance:
Un robot est redondant lorsque le nombre de d.d.l. du
mécanisme est inférieur au nombre d'articulations
indépendantes (motorisées).
6. La singularité :
Pour tous les robots, qu'ils soient redondants ou non, il se peut
que dans certaines configurations dites singulières, le nombre
de degrés de liberté de l'organe terminal soit inférieur à la
dimension de l'espace opérationnel.
Différents modèles d’un robot
1. Modèle géométrique direct (MGD):
Etant données les positions articulaires(distance resp angle
pour une articulation prismatique resp rotoïde). trouver la pose
de l’effecteur par rapport à la base X=f(q).
2. Modèle géométrique inverse (MGI):
Etant donnée une pose de l’effecteur par rapport à la base,
trouver, si elles existent, l’ensembles de positions articulaires
qui permettent de générer cette pose q=invf(X).
3. Modèle cinématique direct (MCD)
Nous donne la relation entre les vitesses des articulations et la
vitesse linéaire et angulaire de l’effecteur
du robot (par rapport au repère de la base)
Xpoint=Jacobien(qpoint)
Différents modèles d’un robot
Modèle cinématique inverse (MCI):
Déterminer les vitesses des articulations d’un robot afin d’atteindr
une vitesse donnée (linéaire et angulaire) de l’effecteur
Modèle dynamique direct (MDD):
Déterminer pour t > t0, les accélérations articulaires, (ainsi
les coordonnées généralisées et leurs dérivées), qui
résultent des couples appliquées aux articulations , et
éventuellement des forces appliquées à l’effecteur
Modèle dynamique inverse(MDI)- Equation de mouvement-:
Déterminer les couples sur les articulations qui sont nécessaires
pour générer le mouvement spécifié par les accélérations,
vitesses et positions , des articulations, lorsque les forces sur
l’effecteur (si elles existent) sont connues.
Modélisation géométrique
Organe terminal :
les tâches qui sont dévolues aux
robots sont très variées. Pour
chaque opération ou travail
spécifique, l’organe terminal prend
un aspect particulier.
Elément porteur :
il est composé d’un ensemble de
corps souples ou rigides liés par
des articulations, servant à
déplacer l’organe terminal d’une
configuration à une autre.
Modélisation géométrique
Objectif: Calculer les modèles de transformation entre :
– l’espace opérationnel X (dans lequel on définit la situation de l’organe terminal)
– l’espace articulaire q (dans lequel on définit la configuration du robot)
X q
Pour le modèle géométrique direct (X q) les méthodes les plus répandues sont:
v Méthode analytique : pour les structures plans simples
v Méthode de Denavit et Hartenberg (en 1955): bien adoptée aux structures
Cinématiques séries simples.
v Méthode de Khalil et Kleinberg (DH modifiéé): élargie pour les structures
Complexes et/ou parallèles.
Modélisation géométrique
Méthode analytique
rapport au précédent.
Solution:
le mécanisme
Solution:
Modélisation géométrique
Méthode analytique : exemple
de matrices homogènes:
mécanisme:
Modélisation géométrique
Méthode analytique : exemple
Finalement:
NB: La matrice homogène est de dimension 3x3 car la robot est plan.
Modélisation géométrique
Méthode de DH originale
– les corps sont supposés parfaitement rigides. Ils sont connectés par des
n’est pas définie de manière unique ( αi=0). On place Oi tel que (di=0)
manière unique, tandis que Xn doit être normal à l’axe Zn-1. Typiquement,
l’articulation n est rotoïde, et donc Zn doit être aligné avec la direction de Zn-1
Modélisation géométrique
Méthode de DH originale
Première étape
Modélisation géométrique
Méthode de DH originale
Deuxième étape
Modélisation géométrique
Méthode de DH originale
Troisième étape
Modélisation géométrique
Méthode de DH originale
Modélisation géométrique
Méthode de DH originale
Quatrième étape
Modélisation géométrique
Méthode de DH originale: Exemple
- les corps sont supposés parfaitement rigides. Ils sont connectés par des articulations
considérées comme idéales (pas de jeu mécanique, pas d'élasticité), soit rotoïdes, soit
prismatiques ;
– l'axe Xj est porté par la perpendiculaire commune aux axes Zj et Zj-1. Si les axes et
paramètres suivants :
–α j : est l’angle entre les axes zj−1 et zj correspondant à une rotation autour
de xj−1
– θj : est l’angle entre les axes xj−1 et xj correspondant à une rotation autour
de zj
le long de zj
Modélisation géométrique
Méthode de DH modifiée
Modélisation géométrique
Méthode de DH modifiée
ce qui donne:
Modélisation géométrique
Méthode de DH modifiée: Exemple
j σj dj θj rj
αj
1 0 0 0 q1 0
2 0 0 D2 q2 0
3 0 0 D3 q3 0
4 1 0 0 0 q4
Modélisation géométrique
Méthode de DH modifiée: Exercice
Modélisation géométrique
Méthode de DH modifiée: Exercice
j σj dj θj rj
αj
1 0 0 0 q1 0
2 0 pi/2 0 q2 0
3 0 0 D3 q3 0
4 0 -pi/2 0 q4 RL4
5 0 pi/2 0 q5 0
6 0 -pi/2 0 q6 0