Вы находитесь на странице: 1из 35

Université de CARTHAGE – Tunis

2011 / 2012
Ecole Supérieur de Technologie et d’Informatique de Tunis

Master 2 : Automatique, Robotique et Traitement de l’Information

Cours de Robotique Avancée


Cours 1

Introduction à la robotique

Ahmed CHEMORI
Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
LIRMM - UMR 5506
161, Rue Ada 34095, Montpellier Cedex 05, France
chemori@lirmm.fr
Plan du cours
1. Introduction
2. Définition et historique
3. Classification des robots
4. Les robots manipulateurs
5. Caractérisation des robots
a) Géométrie
b) Volume de travail
c) Performances dynamiques
d) Charge utile
e) Exemple
6. Différentes structures des robots manipulateurs
a) Les robots SCARA
b) Les robots cylindriques
c) Les robots sphériques
d) Les robots cartésiens
e) Les robots parallèles
f) Les robots anthropomorphes
7. Utilisation des robots (tâches simples, tâches complexes)
A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 2
Introduction (vidéos illustratives) Introduction à la robotique

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 3


Définitions et historique Introduction à la robotique

Robotique : Ensemble des domaines scientifiques et industriels en rapport


avec la conception et la réalisation de robots. Au contraire du terme
informatique, forgé de toutes pièces en France, robotique vient de l’anglais
robotics, imaginé par le romancier Isaac Asimov et popularisé par un livre
publié en 1942, (Runaround) dans lequel il décrit les « trois lois de la
robotique ».

Isaac Asimov, né vers le 2 janvier 1920 à Petrovitchi (aujourd'hui en Russie) et mort le


6 avril 1992 à New York aux États-Unis, est un écrivain américain, naturalisé en 1928,
surtout connu pour ses œuvres de science-fiction et ses livres de vulgarisation scientifique.

Un robot : est un système mécanique polyarticulé muni d’actionneurs et commandé par un


calculateur qui est destiné à effectuer une grande variété de tâches (manipuler des objets,
exécuter des opérations selon un programme fixe ou modifiable, etc)

Voici une définition concise de ce que peut être un robot


"Machine programmable qui imite des actions d'une créature intelligente"

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 4


Définitions et historique Introduction à la robotique

L'origine du mot robot provient de la langue tchèque dans laquelle sont ancêtre "robota"
signifie travail forcé.

Exemple : robot
manipultaur
Staubli RX90L

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.
A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 5
Classification des robots Introduction à la robotique

Robots mobiles Robots à pattes Robots volants

Robots humanoïdes Robots sous-marins Robots manipulateurs (objet de ce cours)

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 6


Les robots manipulateurs Introduction à la robotique

Définition d’un Robot manipulateur industriel :

(ISO 8373) : une machine, un


mécanisme constitué normalement
d'une série de segments qui sont
reliés par un joint assurant une
rotation ou une translation relative
entre segments, dont le but est de
prendre et déplacer des objets
(pièces ou outils) avec plusieurs
degrés de liberté. Il peut être
commandé par un opérateur, une
unité de commande électronique
ou un système logique (dispositif à
cames, relais, câbles, etc.).

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 7


Les robots manipulateurs Introduction à la robotique

Constituants d’un Robot manipulateur

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 8


Les robots manipulateurs Introduction à la robotique

Deux classes de robots manipulateurs industriels


Robots sériels Robots parallèles

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 9


Les robots manipulateurs Introduction à la robotique

Structure générale d’un système robotique

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 10


Caractérisation des robots

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 11


Caractérisation des robots Introduction à la robotique

Description de sa géométrie
Un robot est un système mécanique poly-articulé
On distingue deux types d’articulations :
 Articulation prismatique, schématisée par :

 Articulation rotoïde, schématisée par :

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 12


Caractérisation des robots Introduction à la robotique

Description de sa géométrie
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é
Exemples :
– 3 axes, série, RRR, 3DL.

– 3 axes, série, PPP, 3DL.

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 13


Caractérisation des robots Introduction à la robotique

Volume accessible (de travail)


• Volume accessible par l'outil du robot.

Ce volume dépend :

• de la géométrie du robot,
• de la longueur des segments,
• du débattement des articulations (limité par des butées).

Exemples :

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 14


Caractérisation des robots Introduction à la robotique

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.

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 15


Caractérisation des robots Introduction à la robotique

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.

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 16


Caractérisation des robots Introduction à la robotique

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.

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 17


Différentes structures des
robots manipulateurs

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 18


Différents types de robots manipulateurs Introduction à la robotique

Les robots manipulateurs peuvent être classés en différentes catégories :

Les robots SCARA


Les robots cylindriques
Les robots sphériques
Les robots cartésien
Les robots parallèles
Les robots anthropomorphe

Ces différentes catégories seront détaillées par la suite

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 19


Différents types de robots manipulateurs Introduction à la robotique

Les robots SCARA


(Selective Complience Articulated Robot for Assembly)

Caractéristiques
• 3 axes, série, RRP, 3 DDL
• Espace de travail cylindrique
• Précis
• Très rapide
Exemples :
IAI série IX Sankyo RS60 Adept Cobra s350

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 20


Différents types de robots manipulateurs Introduction à la robotique

Les robots cylindriques

Caractéristiques
• 3 axes, série, RPP, 3 DDL
• Espace de travail cylindrique
• Très rapide

Exemples :
Denso CS4130A ST-Robotics R19E Seiko RT33

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 21


Différents types de robots manipulateurs Introduction à la robotique

Les robots sphériques (polaires)

Caractéristiques
• 3 axes, série, RRP, 3 DDL
• Espace de travail sphérique
• Grande charge utile

Exemples :
Fanuc L-1000 Unimate 2000 CSI C400i

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 22


Différents types de robots manipulateurs Introduction à la robotique

Les robots cartésiens


Caractéristiques
• 3 axes, série, PPP, 3 DDL
• Grand espace de travail
• Très bonne précision
• relativement lent
Exemples :

Fisnar FN9300N Competella Spider Orbital DASA

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 23


Différents types de robots manipulateurs Introduction à la robotique

Les robots parallèles


Caractéristiques
• Plusieurs chaines cinématiques en parallèles
• Espace de travail réduit
• Précis (grande rigidité de la structure)
• Très rapide
Exemples :
Adept Quattro Simulateur de vol CAE ABB Flexpicker

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 24


Différents types de robots manipulateurs Introduction à la robotique

Les robots anthropomorphes


Caractéristiques
• Reproduisent la structure d’un bars humain
• 3/6 axes, série, RRR/6R, 6DDL

Exemples :

Kawasaki FS03N Adept Viper S650 Kuka KR SIXX R650

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 25


Utilisation des robots Introduction à la robotique

Utilisation pour des 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énibilité de la tâche (peinture, charge lourde, environnement
hostile, ...)

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 26


Utilisation des robots Introduction à la robotique

Utilisation pour des tâches simples

Robots Soudeurs

Par points A l’arc


A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 27
Utilisation des robots Introduction à la robotique

Utilisation pour des tâches simples

Robots de palettisation

Robot de palettisation Robot de palettisation Newtec


MPI Technologies

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 28


Utilisation des robots Introduction à la robotique

Utilisation pour des tâches simples

Robots de peinture

Robot de peinture Fanuc Robot de peinture


(chaine de montage PSA)

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 29


Utilisation des robots Introduction à la robotique

Utilisation pour des tâches simples

Autres applications

Polissage Emballage

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 30


Utilisation des robots Introduction à la robotique

Utilisation pour des tâches complexes

Usinage robotisé

Robot d’usinage Robot d’usinage par


industrie automobile Laser

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 31


Utilisation des robots Introduction à la robotique

Utilisation pour des tâches complexes

Assemblage robotisé en électronique

Assemblage de composants Soudure de composants


électroniques robotisé électroniques
A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 32
Utilisation des robots Introduction à la robotique

Utilisation pour des tâches complexes

Robotique de service

Robot pompiste

Robot de construction
Robot laveur d’avion
A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 33
Utilisation des robots Introduction à la robotique

Utilisation pour des tâches complexes

Robotique médicale

Robot chirurgical Assistance aux personnes handicapées


d’Intuitive Surgical

A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 34


Utilisation des robots Introduction à la robotique

Utilisation pour des tâches complexes

Industrie agroalimentaire

Robot ABB Flexpicker Robot Adept SCARA


Emballage en Emballage en
agroalimentaire agroalimentaire
A. Chemori (Cours de Robotique Avancée) Université de Carthage – ESTI – 2011/2012 35