Académique Documents
Professionnel Documents
Culture Documents
Fabio MORBIDI
Laboratoire MIS
Équipe Perception Robotique
E-mail: fabio.morbidi@u-picardie.fr
1.1 Définitions
2
1.5 Générations de robots
1. Robot passif : Il est capable d'exécuter une tâche qui peut être
complexe, mais de manière repetitive : il ne doit pas y avoir de
modifications intempestives de l'environnement
• L'auto-adaptativité est très faible
• De nombreux robots sont encore de cette génération
3
1.6 Programmation des robots
Classiquement, deux étapes sont utilisées pour faire
en sorte qu'un robot connaisse la tâche à exécuter
1. L'apprentissage:
Enregistrement dans une mémoire de la trajectoire
à exécuter, sous contrôle d'un opérateur humain,
par ex. à travers un boîtier de commande manuelle
(pupitre mobile ou “teach pendant”)
Boîtier de
2. La génération de trajectoires et les opérations commande
à réaliser le long de ces trajectoires:
On fait appel à un logiciel qui, à partir du modèle du robot et
des trajectoires à réaliser, élabore la succession des commandes
des actionneurs
begin
movej(above2,flange,mNomSpeed)
movel(p[0],flange,mNomSpeed)
movel(p[1],flange,mNomSpeed)
movej(above2,flange,mNomSpeed)
movel(p[0],flange,mNomSpeed)
movec(p[2],p[1],flange,mNomSpeed)
movej(above2,flange,mNomSpeed)
waitEndMove()
end
5
1.7 Utilisation des robots
• La grande majorité des robots est utilisée pour des tâches
simples et répétitives
Robots soudeurs
7
1.7 Utilisation des robots
Milieu industriel
Robots de palettisation
8
1.7 Utilisation des robots
Milieu industriel
Ébavurage
Chargement de
caisses (“pick-and-place”)
Mais aussi …
… découpage laser, collage, pliage, scellement, etc.
10
1.7 Utilisation des robots
Milieu industriel
6ième doigt
SirsLab
Assistance aux
personnes à
mobilité reduite
Prothèses robotiques
12
1.7 Utilisation des robots
Autres milieux …
Traite robotisée
(Astronaut A5 de Lely)
Digital Construction Platform (DCP), MIT Boston INNOprint 3D, Université de Nantes (2015)
14
1.7 Utilisation des robots
Autres milieux …
Pazziria Beaubourg
42 Rue Rambuteau, 75003 Paris
www.pazzi.co
15
1.7 Utilisation des robots
Autres milieux …
1. Manipulateur cartésien
2. Manipulateur cylindrique
3. Manipulateur sphérique
4. Manipulateur SCARA
5. Manipulateur anthropomorphe
* Porteurs
On appelle les 3 premiers DDL d’un robot, le porteur. Les DDL résiduels
forment le poignet, caractérisé par des dimensions beaucoup plus petites
et par une plus faible masse
17
1. Manipulateur cartésien
d1
<latexit sha1_base64="xlb6ElQLjeR2BR7Um+ktYubNQag=">AAAChHicbVFNT9wwEPWmlNLQFmiPvUTsVuqhWsWLED0hEBx6qUolFqg20cpxJou1sWPZzvJh+VdwbX9Y/02d3RwaYCTLT2/ezDx7MlkybeL4by94sfZy/dXG63Dzzdt3W9s77y90VSsKY1qVlbrKiIaSCRgbZkq4kgoIz0q4zOYnTf5yAUqzSpybOwkpJzPBCkaJ8dSvwSDMpzgcDKbb/XgYLyN6CnAL+qiNs+lOD5K8ojUHYWhJtJ7gWJrUEmUYLcGFSa1BEjonM5h4KAgHndqlYxd98kweFZXyR5hoyf5fYQnX+o5nXsmJudaPcw35bC7XTcPOdNuolC50l63lTAHMu0bzBZO6tXq78tp9iCm+ppYJWRsQ1EVRmAi4oRXnROQ2WYBxE5zaBISuFTSDrU2aKyuiPnbOdzsF/10KvnvyuJTXJAOzksh76uyPc+zsEnFnmX+IXwx+vIan4GI0xPvD+OeofzRqV7SBPqJd9BlhdICO0Dd0hsaIIo4e0G/0J1gPvgR7wf5KGvTamg+oE8HhP9Udx1Q=</latexit>
2. Manipulateur cylindrique
• La géométrie cylindrique diffère de la géométrie
cartésienne en ce que la 1re articulation prismatique
est remplacée par une articulation rotoïde (RPP); 3 DDL
• La structure cylindrique offre une très bonne d2
<latexit sha1_base64="6Ytag8PpLXY1C72i6bzEn76Xz7Y=">AAAChHicbVFNT9wwEPWGlo+0UKDHXqLuIvVQrZJFqJwQiB64VIDE8qFNtHKcyWJt7Fi2s3xY/hW9lh/Gv8HZzYFAR7L89ObNzLMnFQVVOgyfO97Sh4/LK6tr/qfP6xtfNre2L1VZSQJDUhalvE6xgoJyGGqqC7gWEjBLC7hKp8d1/moGUtGSX+gHAQnDE05zSrB21E2v52fjgd/rjTe7YT+cR/AeRA3ooibOxlsdiLOSVAy4JgVWahSFQicGS01JAdaPKwUCkymewMhBjhmoxMwd22DHMVmQl9IdroM5+7rCYKbUA0udkmF9q97mavK/uUzVDVvTTa2SKldtthITCTBtG81mVKjG6v3Ca/shOt9PDOWi0sCJDQI/5nBHSsYwz0w8A21HUWJi4KqSUA82Jq6vNA+6kbWu229w3yXhjyOPCnGLU9ALiXgk1pxeRNbMEbOGuoe4xURv1/AeXA760V4/PB90DwfNilbRN/Qd/UAR+oUO0Qk6Q0NEEEN/0T/05C17P71db28h9TpNzVfUCu/gBdc4x1U=</latexit>
rigidité mécanique
• L'articulation prismatique horizontale permet à
l’organe terminal d’accéder à des cavités horizontales
• Utilisation typique: transport d’objets, même de <latexit sha1_base64="FgzaaXJuEotogvSB50u/R0YZ5Aw=">AAACiXicbVHBTtwwEPWmtKWhLdAee4nYReppFa9UFXECwaGXqlRiAWkTVo4z2bU2dizb2QKW/6NX+Cv+Bmc3hwY6kuWnN29mnj2ZLJk2cfzYC15tvH7zdvNduPX+w8ftnd1PF7qqFYUxrcpKXWVEQ8kEjA0zJVxJBYRnJVxmi5Mmf7kEpVklzs2thJSTmWAFo8R46nowCBMzB0OmOBwMpjv9eBivInoJcAv6qI2z6W4PkryiNQdhaEm0nuBYmtQSZRgtwYVJrUESuiAzmHgoCAed2pVtF+17Jo+KSvkjTLRi/62whGt9yzOv5MTM9fNcQ/43l+umYWe6bVRKF7rL1nKmABZdo/mSSd1avVl77T7EFAepZULWBgR1URQmAv7QinMicpsswbgJTm0CQtcKmsHWJs2VFVEfO+e7nYL/LgU/PXlcyjnJwKwl8o46++scO7tC3FnmH+IXg5+v4SW4GA3xt2H8e9Q/GrUr2kRf0B76ijD6jo7QD3SGxogihf6ie/QQbAU4OAgO19Kg19Z8Rp0ITp4A8GbJlA==</latexit>
✓1
grande taille (dans un tel cas, des actionneurs
hydrauliques sont préférés aux moteurs électriques)
19
3. Manipulateur sphérique
• La géométrie sphérique diffère de la
géométrie cylindrique en ce que la
✓2
<latexit sha1_base64="ZboxRmEhIfFpECLtpz7ym9LLoRg=">AAACiXicbVHBTtwwEPWmtKWhLdAee4nYReppFa9UFXECwaGXqlRiAWkTVo4z2bU2dizb2QKW/6NX+Cv+Bmc3hwY6kuWnN29mnj2ZLJk2cfzYC15tvH7zdvNduPX+w8ftnd1PF7qqFYUxrcpKXWVEQ8kEjA0zJVxJBYRnJVxmi5Mmf7kEpVklzs2thJSTmWAFo8R46nowCBMzB0Omo3AwmO7042G8iuglwC3oozbOprs9SPKK1hyEoSXReoJjaVJLlGG0BBcmtQZJ6ILMYOKhIBx0ale2XbTvmTwqKuWPMNGK/bfCEq71Lc+8khMz189zDfnfXK6bhp3ptlEpXeguW8uZAlh0jeZLJnVr9WbttfsQUxyklglZGxDURVGYCPhDK86JyG2yBOMmOLUJCF0raAZbmzRXVkR97Jzvdgr+uxT89ORxKeckA7OWyDvq7K9z7OwKcWeZf4hfDH6+hpfgYjTE34bx71H/aNSuaBN9QXvoK8LoOzpCP9AZGiOKFPqL7tFDsBXg4CA4XEuDXlvzGXUiOHkC8oHJlQ==</latexit>
Volume de travail:
portion de
sphère creuse
20
4. Manipulateur SCARA
SCARA: Selective Compliance Assembly Robot Arm
• Manipulateur sphérique à géométrie “spéciale”
• 2 articulations rotoïdes et 1 articulation prismatique (RRP):
tous les axes sont parallèles; 3 DDL
• Rigidité élevée pour charges verticales
et souplesse aux charges horizontales d3
<latexit sha1_base64="WbgXYYMvvgMMxtPSLs6wWhQOF+M=">AAAChHicbVFNT9wwEPWmhUJaKJRjL1F3kXpAq2QRak8IBAcuFVRi+dAmWjnOZLE2dizbWT4s/wqu8MP4Nzi7OTTQkSw/vXkz8+xJRUGVDsOXjvfh49Lyp5VV//OXtfWvG5vfLlRZSQJDUhalvEqxgoJyGGqqC7gSEjBLC7hMp0d1/nIGUtGSn+t7AQnDE05zSrB21HWv52fjXb/XG290w344j+A9iBrQRU2cjTc7EGclqRhwTQqs1CgKhU4MlpqSAqwfVwoEJlM8gZGDHDNQiZk7tsG2Y7IgL6U7XAdz9t8Kg5lS9yx1Sob1jXqbq8n/5jJVN2xNN7VKqly12UpMJMC0bTSbUaEaq3cLr+2H6Px3YigXlQZObBD4MYdbUjKGeWbiGWg7ihITA1eVhHqwMXF9pXnQjax13Y7BfZeEP448LMQNTkEvJOKBWHN6HlkzR8wa6h7iFhO9XcN7cDHoR3v98O+gezBoVrSCvqMf6CeK0C90gE7QGRoighh6RE/o2Vv2drxdb28h9TpNzRZqhbf/CtlTx1Y=</latexit>
✓2
<latexit sha1_base64="ZboxRmEhIfFpECLtpz7ym9LLoRg=">AAACiXicbVHBTtwwEPWmtKWhLdAee4nYReppFa9UFXECwaGXqlRiAWkTVo4z2bU2dizb2QKW/6NX+Cv+Bmc3hwY6kuWnN29mnj2ZLJk2cfzYC15tvH7zdvNduPX+w8ftnd1PF7qqFYUxrcpKXWVEQ8kEjA0zJVxJBYRnJVxmi5Mmf7kEpVklzs2thJSTmWAFo8R46nowCBMzB0Omo3AwmO7042G8iuglwC3oozbOprs9SPKK1hyEoSXReoJjaVJLlGG0BBcmtQZJ6ILMYOKhIBx0ale2XbTvmTwqKuWPMNGK/bfCEq71Lc+8khMz189zDfnfXK6bhp3ptlEpXeguW8uZAlh0jeZLJnVr9WbttfsQUxyklglZGxDURVGYCPhDK86JyG2yBOMmOLUJCF0raAZbmzRXVkR97Jzvdgr+uxT89ORxKeckA7OWyDvq7K9z7OwKcWeZf4hfDH6+hpfgYjTE34bx71H/aNSuaBN9QXvoK8LoOzpCP9AZGiOKFPqL7tFDsBXg4CA4XEuDXlvzGXUiOHkC8oHJlQ==</latexit>
Exemples:
Volume de
travail: portion
de cylindre creux
l'articulation de l'épaule et la 3e
l'articulation du coude car elle
relie le bras avec l'avant-bras
• Chaque fois que une charge utile plus importante est demandée,
la structure mécanique nécessitera d’une plus grande rigidité
pour maintenir une précision de positionnement comparable
• Dans un tel cas, le recours à une chaîne cinématique
fermée est recommandé
23
Manipulateur avec
parallélogramme
Géométrie parallèle
(plate-forme de Stewart-Gough)
4. Bras passif
5. Plateforme mobile
§ Le robot delta fait partie de la famille des robots parallèles (parfois appelés
hexapodes)
§ Le robot a un bras de manipulation formé de 3 parallélogrammes, ce qui,
vu sa légèreté, lui permet d'être rapide et de garder sa charge dans la même
orientation (grâce aux joints de Cardan). C’est différent de la plateforme
de Stewart-Gough où l’orientation de l’effecteur peut entre contrôlée
§ Léger, précis et rapide (jusqu’à 300 cycles/min pour des opérations de
Pick & Place). Certains modèles travaillent avec des accélérations de 50 g
Pour plus de détails, voir: Parallel Robots, J.-P. Merlet, Springer, 2e ed., 2006
25
World Robotics 2020
Statistiques annuelles
de l’International Federation
of Robotics (pour les robots
de service et les robots
industriels)
https://ifr.org
Robots industriels:
• Contrôlés automatiquement, programmables, polyvalents, trois ou plus axes,
utilisés dans les applications d’automatisation industrielle
• Basés sur 5 modèles géométriques différents, équipés d’effecteurs
qui varient selon le type d’application
Robots de service:
• Réalisent des tâches, hors automatisation industrielle
• Conception dépend généralement du type d’application, moins de trois axes
• Parfois pas complètement autonomes, mais contrôlés à distance
26
World Robotics 2020: robotique industrielle
2019: la crise économique globale et les tensions sur les marchés internationaux
ont laissé des traces
Stock de robots:
2019: 2.7 millions d’unités, +12%
• Nombre le plus élevé jamais enregistré
• CAGR (taux de croissance global annuel) depuis 2014: +13%
Nouveaux robots:
2019: 373000 unités, ⎯12%
• Troisième nombre le plus élevé jamais enregistré
• CAGR depuis 2014: +11%
En France:
• Record d'environ 42000 robots industriels dans les usines (augmentation de 10%)
• Les ventes de nouveaux robots ont augmenté de 15%: 6700 unités en 2019
(nouveau record d'installations)
• La France fait partie des 3 premiers utilisateurs de robots industriels au sein de l’U.E.
27
World Robotics 2020: robotique industrielle
28
World Robotics 2020: robotique industrielle
29
World Robotics 2020: robotique industrielle
30
World Robotics 2020: robotique industrielle
31
World Robotics 2020: robotique industrielle
Singapour et
la Corée du Sud
sont les pays
avec la densité
de robots la plus
élevée au monde
32
World Robotics 2020: robotique industrielle
33