Académique Documents
Professionnel Documents
Culture Documents
des Télécommunications
Présentation du Cours :
Systèmes Robotiques
Pour la formation :
Mastère Professionnelle
Par :
Doc. Ing. Mohamed Radhouan Hachicha
Révision 2019
Systèmes Robotiques
Plan
Chapitre 1: Introduction
Chapitre 1: Introduction
1. Définitions
4. Conclusion
Introduction
1. Définitions:
Introduction
1. Définitions
Chapitre 1: Introduction
1. Définitions:
Chapitre 1: Introduction
1. Définitions:
• Robot industriel:
de 3 axes ou plus
a usage multiple
Définition ISO-8373:
Un robot industriel
de manipulation contrôlé
=
Système de automatiquement
manipulation
programmable
qui peut être mobile ou
fixe lors de son
utilisation automatique
reprogrammable
Chapitre 1: Introduction
1. Définitions:
• Robot de service:
accomplit un travail
Robot semi ou directement utile a un
totalement usager ou sur un
autonome équipement, sauf des
tâches de production
Un robot de industrielle.
service
Exemples: ?
Chapitre 1: Introduction
1. Définitions
4. Conclusion
Chapitre 1: Introduction
2. Composition d’un robot:
• Eléments d’un robot:
Les éléments d’un robot industriel sont :
Porteur (ou bras) : chaîne d'éléments de translation et/ou de rotation animes les
uns par rapport aux autres et qui permet de déplacer et d'orienter un organe
terminal (ou éjecteur).
Liaisons passives :
liaison non
motorisées entre
deux corps Coordonnées articulaires : variables représentant un
successifs d'un degré de mobilité d'un robot, en rotation ou en translation.
robot,
Chapitre 1: Introduction
2. Composition d’un robot:
• Boucle de fonctionnement :
Un robot est système en boucle. Son fonctionnement peut être décrit par le schéma suivant :
Le robot peut agir sur ses mouvements et son environnement a l'aide de ses actionneurs.
Ses actions dépendent des informations qu’il perçoit par l'intermédiaire de ses capteurs.
Quelles sont les informations qu’un robot doit percevoir pour réagir convenablement ?
Chapitre 1: Introduction
2. Composition d’un robot:
• Boucle de fonctionnement :
En fonction des informations reçues, le robot prend les décisions nécessaires pour accomplir sa
tâche (atteindre une cible, éviter les obstacles, augmenter une force, etc….)
Chapitre 1: Introduction
1. Définitions
4. Conclusion
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série (a chaine cinématiques ouverte)
On parle alors de
robots série
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série (a chaine cinématiques ouverte)
Soit Soit
des liaisons rotatives des liaisons prismatiques
(symbolisées par la lettre R) (Glissantes)
(symbolisées par la lettre P)
Les articulations
sont :
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série (a chaine cinématiques ouverte)
de leur De leurs
structure mécanique types d’axes
Les robots
industriels ouverts
sont classés en
fonction de :
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série (a chaine cinématiques ouverte)
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série
Type Structure Espace de
cinématique travail
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série
Type Structure Espace de
cinématique travail
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure série
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure parallèle (a chaine cinématique fermée)
d’ou
L’existence de boucles
cinématiques
On parle alors de
robots parallèles
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure parallèle (a chaine cinématique fermée)
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure parallèle (a chaine cinématique fermée)
Chapitre 1: Introduction
3. Configuration d’un robot industriel
• Robots a structure arborescente (a chaine cinématique arborescente)
Chapitre 1: Introduction
1. Définitions
4. Conclusion
Chapitre 1: Introduction
Les améliorations
techniques des
robots industriels ont Le
été importants ces robot
Le futur
dernières années Industriel
est celui de
est aujourd'hui
l'intelligence
performant,
des robots. On relativement peu
cherche à leur donner couteux et fiable.
plus d'autonomie
décisionnelle
Conclusion
On tend Les
Actuellement améliorations
au travail techniques des
collaboratif entre robots industriels
plusieurs robots ont été importants
D'énormes
et entre ces dernières
progrès sont en
hommes et années
cours pour
robots l’amélioration de la
vitesse et de la
précision, et l’ajout de
nouvelles fonctions
Séance 2
Plan
Chapitre 1: Introduction
1. Notions
2. Rotation et orientation
3. Transformations rigides
La position d’un point M dans l’espace peut être définie par un triplet de coordonnées
dans un repère orthonormé cartésien qu’on note =(O, x, y, z) . On représente ces
coordonnées par un vecteur m de 3 comme suit :
La situation d’un solide S est déterminée par la position et l’orientation d’un repère lié
à ce solide dans un repère
1. Notions
2. Rotation et orientation
3. Transformations rigides
R = (x’ y’ z’)
mx mx
m my m ' my
m m
z z
Exercice 1
Soit un point M dont les coordonnées initiales 3, 0,1 dans le repère . Ce
point ayant effectué une rotation d’un angle au tours du centre O.
Solution de l’exercice 1
Coordonnées des vecteurs de base de ’ dans :
Sachant que les coordonnées d’un vecteur sont la différence entre les coordonnées
de deux points de 3, il devient possible d’appliquer la rotation à un vecteur de
coordonnées v = m – n dans . Soit :
Si on pose v’ = m’ – n’ on aura :
v = R.v’
v, w 3 R(v × w) = Rv × Rw
Exercice 2
Soient :
: un repère cartésien orthonormé initial
R1 : une 1ère rotation de /4 autour de l’axe z
R2 : une 2ème rotation de autour de l’axe y
’ : le repère résultant de la rotation R1
" : le repère résultant de la rotation R2
T
m" : un point de " tel que m " 2, 0, 0
Exprimez les coordonnées du point m" dans le repères pour les deux cas suivants :
1) Rotation R1 puis R2
2) Rotation R2 puis R1
Solution de l’exercice 2
1) Rotation R1 puis R2
Rotation autour de l’axe z y
y'
x'
α+/2
O z=z' x
Solution de l’exercice 2
1) Rotation R1 puis R2
Rotation autour de l’axe y z’
z"
x"
+/2
O y’=y" x’
Solution de l’exercice 2
1) Rotation R1 puis R2
m = R1m’
m’ = R2m"
m = R1R2m"
Solution de l’exercice 2
2) Rotation R2 puis R1
Rotation autour de l’axe y z
z’
x’
+/2
O y=y’ x
Solution de l’exercice 2
2) Rotation R2 puis R1
Rotation autour de l’axe z y
y"
x"
α+/2
O z=z" x
Solution de l’exercice 2
2) Rotation R2 puis R1
m = R2m’
m’ = R1m"
m = R2R1m"
Séance 3
Les éléments de cette matrice représentent les coordonnées des trois vecteurs de la
base ’ exprimés dans ’. Ils sont appelés cosinus directeurs.
Sachant que les colonnes de la matrice R sont orthogonales entre elles (R est une
matrice carrée orthogonale: RTR=RRT=I et ||R||=1), il suffit de connaître deux
colonnes. En robotique, on néglige généralement la 2ème colonne:
Ainsi, la définition de l’orientation d’un solide par une matrice de rotation permet de
disposer de six paramètres liés entre eux par trois relations.
Les rotations successives sont R(z,), R(x ,) et R(z ,) où x et z sont déduits des
vecteurs du repère de base.
Les angles , et sont appelés respectivement précession, nutation et rotation
propre. Chaque nouvelle rotation est effectuée par rapport à un repère ayant tourné.
Soit :
Soit finalement:
La transformation inverse permet d’établir les angles d’Euler à partir des cosinus
directeurs:
, indéterminés !!!
Comme dans la méthode précédente, dans cette méthode l’orientation est décrite par
trois rotations successives, mais chaque nouvelle rotation est effectuée par rapport à un
axe du repère fixe initial
Soit :
α et indéterminés !!!
1. Notions
2. Rotation et orientation
3. Transformations rigides
mx mx
m my m my
m m
z z
Soit :
Avec :
1 RT RT p
T
0 1
1 0 0 0
0 1 0 0
TI I 4
0 0 1 0
0 0 0 1
21/10/2019 Doc. Ing. Mohamed Radhouan HACHICHA 62
Systèmes Robotiques
Plan
Chapitre 1: Introduction
3. Relations géométriques
Dans ce qui suit on considère que tous les corps mobiles sont parfaitement rigides et
on définit le paramètre i pour désigner la nature d’une liaison i tel que:
3. Relations géométriques
La technique
DHM
Exercice 3
On donne le schéma suivant de la Chaine cinématique d’un bras manipulateur série
de type 6R:
a2 r4 r7
z0 , z1 x3 x4, x5, x6
x0, x1, x2 z4 , z6
O7
O0, O3 O4,
z2 O1, z3 z5 O5,
O2 O6
Sachant que les angles entre xi−1 et xi, autour de zi pour chaque articulation i de i=1 à
i=6, sont respectivement 1, 2, 3, 4, 5 et 6 , donnez les valeurs des paramètres de
Denavit-Hartenberg modifiés pour chacune des articulations:
21/10/2019 Doc. Ing. Mohamed Radhouan HACHICHA 72
Systèmes Robotiques
Solution de l’exercice 3
a2 r4 r5=0 r7
x3 x4 x5 x6
x2 z4 z6
O7
z2 O2 z3 O3 O4 z5 O5 O6
r2=0 z1
O1 x1
z0
r1=0 O0 x0