Cours Rob Intro
Cours Rob Intro
2
Plan du cours
• Modélisation d'un robot
– Modèle géométrique
• Convention de Denavit-Hartenberg
• Modèle géométrique direct
• Modèle géométrique inverse
– Modèle cinématique
• Jacobien direct d'un robot
• Inversion du Jacobien
– Modèle dynamique
3
I. Introduction
• 1. Définition et historique
• 2. Différentes catégories de robots
• 3. Vocabulaire de la robotique
• 4. Caractérisation des robots
• 5. Les différents types de robots manipulateurs
• 6. Utilisation des robots
• 7. Avenir de la robotique
• 8. Bibliographie
5
1. Définition et historique
– Étymologie : le mot tchèque robota (travail).
– Définition : un robot est un système mécanique poly-
articulé mû par des actionneurs et commandé par un
calculateur qui est destiné à effectuer une grande
variété de tâches.
– Historique :
• 1947 : premier manipulateur électrique téléopéré.
• 1954 : premier robot programmable.
• 1961 : apparition d'un robot sur une chaîne de montage de
General Motors.
• 1961 : premier robot avec contrôle en effort.
• 1963 : utilisation de la vision pour commander un robot.
6
2. Différentes catégories de robots
• Robots mobiles
• Robots sous-marins
• Robots volants
• Robots humanoïdes
8
4. Caractérisation des robots
4.1. Description de sa géométrie
• Robot = système mécanique poly-articulé :
1 1
– Articulation prismatique : 1 1 1
2 2 2 2 2
1 2
– Articulation rotoïde :
2 1 2
2 1
1
• Caractéristiques géométriques :
• Nombre d'axes (mus par un actionneur).
• Architecture (série ou parallèle).
• Chaînage des articulations.
• Nombre de degrés de liberté.
9
4. Caractérisation des robots
4.1. Description de sa géométrie
• Exemples :
– 3 axes, série, RRR, 3DL.
10
4. Caractérisation des robots
4.3. Précision / Répétabilité
• Positionnement absolu imprécis (>1 mm):
• Erreurs de modèle géométrique,
• Erreurs de quantification de la mesure de position,
• Flexibilités.
• Répétabilité : la répétabilité d'un robot est
l'erreur maximale de positionnement répété de
l'outil en tout point de son espace de travail.
• En général, la répétabilité < 0.1 mm.
12
4. Caractérisation des robots
4.4. Performances dynamiques
• Vitesse maximale :
– Vitesse maximale de translation ou de rotation de
chaque axe.
– Les constructeurs donnent souvent une vitesse de
translation maximale de l'organe terminal.
• Accélération maximale :
– Est donnée pour chaque axe dans la configuration la
plus défavorable (inertie maximale, charge maximale).
– Dépend fortement de l'inertie donc de la position du
robot.
13
4. Caractérisation des robots
4.5. Charge utile
• C'est la charge maximale que peut porter le robot
sans dégrader la répétabilité et les performances
dynamiques.
• La charge utile est nettement inférieure à la
charge maximale que peut porter le robot qui est
directement dépendante des actionneurs.
14
4. Caractérisation des robots
4.6. Exemple
ABBTM
15
5. Les différents types de robots
5.1. Les robots SCARA
• SCARA = Selective Compliance Articulated
Robot for Assembly.
• Caractéristiques :
• 3 axes, série, RRP, 3 DDL.
• Espace de travail cylindrique.
• Précis.
• Très rapide.
• Exemples :
SankyoTM
AdeptTM
16
5. Les différents types de robots
5.2. Les robots cylindriques
• Caractéristiques :
• 3 axes, série, RPP, 3 DDL.
• Espace de travail cylindrique.
• Très rapide.
• Exemple :
SeikoTM
17
5. Les différents types de robots
5.3. Les robots sphériques
• Caractéristiques :
• 3 axes, série, RRT, 3 DDL.
• Espace de travail sphérique.
• Grande charge utile.
• Exemple :
FANUCTM
18
5. Les différents types de robots
5.4. Les robots Cartésiens
• Caractéristiques :
• 3 axes ⊥ 2 à 2, série, PPP, 3 DDL.
• Très bonne précision.
• Lent.
• Exemple :
ToshibaTM
19
5. Les différents types de robots
5.5. Les robots parallèles
• Caractéristiques :
• Plusieurs chaînes cinématiques en parallèle.
• Espace de travail réduit.
• Précis (grande rigidité de la structure).
• Rapide.
• Exemple :
COMAUTM
20
5. Les différents types de robots
5.6. Les robots anthropomorphe
• Caractéristiques :
• Reproduisent la structure d'un bras humain.
• 6 axes, série, 6R, 6 DDL.
• Exemples :
• Architecture standard :
KawasakiTM
21
5. Les différents types de robots
5.6. Les robots anthropomorphe
• Architecture à parallélogramme :
Charge
5-6 kg 10-16 kg 45 kg 120 kg
utile
Rayon
1,45m 1,55m 1,95m 2,8m
d'action
Masse
225 kg 350 kg 900 kg 2000 kg
du robot
ABBTM
22
6. Utilisation des robots
6.1. Tâches simples
• La grande majorité des robots est utilisée pour
des tâches simples et répétitives.
• Les robots sont programmés une fois pour toute
au cours de la procédure d'apprentissage.
• Critères de choix de la solution robotique :
• La tâche est assez simple pour être robotisée.
• Les critères de qualité sur la tâche sont importants.
• Pénibilté de la tâche (peinture, charge lourde, environnement
hostile, ...).
23
6. Utilisation des robots
6.1. Tâches simples
• Robot soudeurs :
25
6. Utilisation des robots
6.1. Tâches simples
• Autres applications :
26
6. Utilisation des robots
6.1. Tâches simples
• Applications d'avenir :
Génie génétique
Industrie agro-alimentaire
27
6. Utilisation des robots
6.1. Tâches simples
• Statistiques nationales (2003) :
28
6. Utilisation des robots
6.1. Tâches simples
• Statistiques internationales (2001) :
29
6. Utilisation des robots
6.2. Tâches complexes
• Robotique de service :
Robot grimpeur
Robot pompiste
Intuitive surgicalTM
31
7. Avenir de la robotique
• Stagnation du nombre de robots utilisés pour des
tâches simples.
• Forte croissance du nombre des robots utilisés
pour des tâches complexes :
– Robotique de service,
– Robotique d'assistance aux manipulations dans la
recherche biologique et génétique,
– Robotique médicale,
– Robotique ludique
32
7. Avenir de la robotique
• Statistiques internationales (2003) :
33