0% ont trouvé ce document utile (0 vote)
248 vues33 pages

Cours de Robotique - Intro

Transféré par

GIEUDES
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)
248 vues33 pages

Cours de Robotique - Intro

Transféré par

GIEUDES
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

Cours de Robotique

ENSPS 3A
DEA Photonique, Image et Cybernétique

Jacques Gangloff

1
Plan du cours
• Introduction - vue d'ensemble de la robotique
• Fondements théoriques
– Positionnement
• Rotation / Représentations de la rotation
• Attitude / Matrices homogènes
– Cinématique
• Vitesse d'un solide
• Vecteur vitesse de rotation
• Mouvement rigide
• Torseur cinématique

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
Plan du cours
• Commande des robots
– Au niveau articulaire
• Les actionneurs
• Asservissements de bas niveau
• Stratégies d'asservissements de position
• Génération de trajectoire
– Dans l'espace opérationnel
• Trajectoires dans l'espace opérationnel
• Asservissements en effort

4
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

• Robots manipulateurs : objet de ce cours.


7
3. Vocabulaire de la robotique
• Actionneur = moteur
• Axe = articulation
• Corps = segment
• Organe terminal
• Effecteur = outil
• Base

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.

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

– 4 axes, parallèle, RP+RP, 3DL.

10
4. Caractérisation des robots
4.2. Volume accessible
• 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 :

Rem : toutes les dimensions de ces volumes sont précisées.


11
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 :

SN−IRB SN−IRB SN−IRB SN−IRB


Modèle
Série 1 Série 4 Série 2 Série 6

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 :

Par points A l'arc


24
6. Utilisation des robots
6.1. Tâches simples
• Robots de palettisation :

25
6. Utilisation des robots
6.1. Tâches simples
• Autres applications :

Chargement Polissage Positionnement

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 (1997). Sur 1721 robots :
– Répartition par tâche :
• 491 : soudage par point,

}
• 294 : service machine injection plastique,
• 193 : soudage à l'arc, 75%
• 166 : manutention de pièces,
• 151 : chargement / déchargement de pièces.
– Répartition par industrie :

}
• 667 : industrie automobile,
• 299 : industrie plastique, 73,3%
• 297 : équipementier automobile.
28
6. Utilisation des robots
6.1. Tâches simples
• Statistiques internationales (1997) :

29
6. Utilisation des robots
6.2. Tâches complexes
• Robotique de service :

Robot grimpeur
Robot pompiste

Robot laveur d'avion Robot de construction


30
6. Utilisation des robots
6.2. Tâches complexes
• Robotique médicale :

Intuitive surgicalTM

Computer motionTM Assistance


aux
personnes
handicapées

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.

32
8. Bibliographie
• M. W. Spong et M. Vidyasagar, Robot dynamics and control,
John Wiley & sons.
• John J. Craig, Introduction to robotics - mechanics and control,
Addison-Wesley.
• C. Canudas de Wit, B. Siciliano et G. Bastin, Theory of robot
control, Sringer.
• H. Asada et J.-J. E. Slotine, Robot analysis and control, John
Wiley & sons.
• E. Dombre et W. Khalil, Modélisation et commande des robots,
Hermes.
• J.-P. Lallemand et S. Zeghloul, Robotique - Aspects
fondamentaux, Masson.

33

Vous aimerez peut-être aussi