SlideShare une entreprise Scribd logo
1  sur  16
Walter Lamy, Corentin Boulard et
Axel Ecale
Licence pro Robotique Connectée
Projet tutoré
Recyclage de tubes
homéopathiques
Walter Lamy, Corentin Boulard et Axel
Ecale
Licence pro Robotique Connectée
Projet tutoré
Recyclage de tubes
homéopathiques
Sommaire
e
Objectif : Concevoir un système robotisé collaboratif s’affranchissant de la sécurité
permettant la réalisation du recyclage de tubes homéopathiques
A. Mise en contexte et objectif
I.Présentation du projet
tutoré
I.Présentation du projet tutoré
jectif
B. Cahier des charges
- Programmation du système de vision
intégré des Smart Grippers
- Choisir et commander des boîtes pour le
stockage des granules
- Programmer le robot YuMI en coordonnant
les deux bras
utoré
Grippers
A. Calibration de la caméra et étalonnage
- Calibrage via le modèle
fourni par ABB
- Permet de régler le
focus, la luminosité,
le contraste, l’exposition
et la saturation
- La caméra reconnait le
damier et l’espacement
entre chaque carré
Damier de calibrage
Configuration de l’image
Étalonnage caméra / robot
Grille étalon
Grippers
nnage
B. Programmation de la détection par apprentissage
- PatMax : Reconnaît un objet suivant un
modèle défini par l’utilisateur
- Renvoi d’un « score » de fiabilité sur 100
- Les coordonnées de l’objet en x, y et z sont
reconnues
Modèle
d’apprentissage
Score de fiabilité
Grippers
C. Réalisation du programme
entissage
Routine de la caméra
- Initialisation
- Acquisition et traitement de la photo
- Vérification et contrôle des erreurs
- Prise du tube
Prise de la photo et stockage de la position
mme
III. Cycles YuMI et programmation
A. Préambule
- Robot collaboratif YuMI
- Deux bras indépendants
- Programmation en RAPID avec
Robostudio
- Simulation fidèle sur le logiciel
Robot YuMI ABB
III. Cycles YuMI et programmation
e B. Cycles
- Cycle défini par le cahier
des charges
- Permet de programmer
efficacement
- Nécessaires pour organiser
la coordination entre les
bras
III. Cycles YuMI et programmation
C. Bras droit
- Le bras droit prend la photo à
l’aide de sa caméra
- Point critique du programme :
le dévracage
- Le bras droit va guider le
gauche
Smart Grippers avec
caméra
Vidéo bras droit
III. Cycles YuMI et programmation
D. Bras gauche
- Il s’occupe du tri des
différents
composants
plastiques des tubes
- Va venir travailler en
coordination avec le
bras droit
Première simulation avec les deux
bras
III. Cycles YuMI et programmation
E. Coordination (1/2)
- Permet de faire travailler les
deux bras ensembles
- Les deux bras s’attendent avant
de commencer une autre tâche
- Programmation directe dans le
RAPID
Synchronisation avec l’autre bras
Variable de coordination
III. Cycles YuMI et programmation
E. Coordination (2/2)
- La synchronisation :
• Une variable Syncident ;
• Une variable de type tasks ;
• Chaque action a un ID ;
• Même ID dans les deux
modules RAPID.
Module du bras droit
Module du bras gauche
mation
IV. Choix des boîtes
- Budget de 50€
- Stocker les granules et les
différentes parties des tubes
- Couleur blanche pour faciliter
la détection
Boîte choisie
mme
V. Conclusion
Problèmes rencontrés :
- Sens de prise des tubes par le bras droit ;
- Problème avec la caméra ;
- « Caprice » du robot et des trajectoires ;
- Abandon de l’idée complète du dévracage.
Ce qu’il nous reste à faire :
- Terminer la coordination des bras ;
- Réception des boîtes ;
- Fixer les points par rapport au plateau ;
- Configurer les Smarts Grippers.
Point positif : Application concrète de A à Z sur un projet robotique.
Point négatif : Tri impossible des couleurs car la caméra ne les distingue pas.

Contenu connexe

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Projet homeo

  • 1. Walter Lamy, Corentin Boulard et Axel Ecale Licence pro Robotique Connectée Projet tutoré Recyclage de tubes homéopathiques
  • 2. Walter Lamy, Corentin Boulard et Axel Ecale Licence pro Robotique Connectée Projet tutoré Recyclage de tubes homéopathiques
  • 4. e Objectif : Concevoir un système robotisé collaboratif s’affranchissant de la sécurité permettant la réalisation du recyclage de tubes homéopathiques A. Mise en contexte et objectif I.Présentation du projet tutoré
  • 5. I.Présentation du projet tutoré jectif B. Cahier des charges - Programmation du système de vision intégré des Smart Grippers - Choisir et commander des boîtes pour le stockage des granules - Programmer le robot YuMI en coordonnant les deux bras
  • 6. utoré Grippers A. Calibration de la caméra et étalonnage - Calibrage via le modèle fourni par ABB - Permet de régler le focus, la luminosité, le contraste, l’exposition et la saturation - La caméra reconnait le damier et l’espacement entre chaque carré Damier de calibrage Configuration de l’image Étalonnage caméra / robot Grille étalon
  • 7. Grippers nnage B. Programmation de la détection par apprentissage - PatMax : Reconnaît un objet suivant un modèle défini par l’utilisateur - Renvoi d’un « score » de fiabilité sur 100 - Les coordonnées de l’objet en x, y et z sont reconnues Modèle d’apprentissage Score de fiabilité
  • 8. Grippers C. Réalisation du programme entissage Routine de la caméra - Initialisation - Acquisition et traitement de la photo - Vérification et contrôle des erreurs - Prise du tube Prise de la photo et stockage de la position
  • 9. mme III. Cycles YuMI et programmation A. Préambule - Robot collaboratif YuMI - Deux bras indépendants - Programmation en RAPID avec Robostudio - Simulation fidèle sur le logiciel Robot YuMI ABB
  • 10. III. Cycles YuMI et programmation e B. Cycles - Cycle défini par le cahier des charges - Permet de programmer efficacement - Nécessaires pour organiser la coordination entre les bras
  • 11. III. Cycles YuMI et programmation C. Bras droit - Le bras droit prend la photo à l’aide de sa caméra - Point critique du programme : le dévracage - Le bras droit va guider le gauche Smart Grippers avec caméra Vidéo bras droit
  • 12. III. Cycles YuMI et programmation D. Bras gauche - Il s’occupe du tri des différents composants plastiques des tubes - Va venir travailler en coordination avec le bras droit Première simulation avec les deux bras
  • 13. III. Cycles YuMI et programmation E. Coordination (1/2) - Permet de faire travailler les deux bras ensembles - Les deux bras s’attendent avant de commencer une autre tâche - Programmation directe dans le RAPID Synchronisation avec l’autre bras Variable de coordination
  • 14. III. Cycles YuMI et programmation E. Coordination (2/2) - La synchronisation : • Une variable Syncident ; • Une variable de type tasks ; • Chaque action a un ID ; • Même ID dans les deux modules RAPID. Module du bras droit Module du bras gauche
  • 15. mation IV. Choix des boîtes - Budget de 50€ - Stocker les granules et les différentes parties des tubes - Couleur blanche pour faciliter la détection Boîte choisie
  • 16. mme V. Conclusion Problèmes rencontrés : - Sens de prise des tubes par le bras droit ; - Problème avec la caméra ; - « Caprice » du robot et des trajectoires ; - Abandon de l’idée complète du dévracage. Ce qu’il nous reste à faire : - Terminer la coordination des bras ; - Réception des boîtes ; - Fixer les points par rapport au plateau ; - Configurer les Smarts Grippers. Point positif : Application concrète de A à Z sur un projet robotique. Point négatif : Tri impossible des couleurs car la caméra ne les distingue pas.

Notes de l'éditeur

  1. Bonjour à tous et à toutes blabla bla robot studio abb yumi
  2. AXEL - Premièrement présenter - Deuxièmement Système de vision & caméra - Troisièment Programmation robotique - Quatièment Boîtes - Et pour finir Conclusion et bilan
  3. CORETIN Dévracage Recyclage Et tri
  4. CORENTIN
  5. WALTER Modifier ces 2 valeurs à cause des conditions extérieures qui influent sur l’éclairage donc dégrade la qualité de l’image. L’étalonnage - 2 étapes: L’étalonnage de la caméra - convertit les pixels d’image en mm  L’étalonnage caméra/robot, qui se rapporte aux coordonnées de la caméra par rapport à un repère objet.
  6. WALTER La caméra produit un certain nombres de paramètres avec chaque image acquise, le plus important concerne la sortie des outils de vision configurés. Les valeurs affichées sont transférées au CameraTarget du RAPID.
  7. WALTER La variable currentSceneId va nous permette lors de son utilisation de nous notifier rapidement en cas d’absence de cible dans la dernière image.
  8. WALTER
  9. CORENTIN
  10. AXEL Il contient la partie la plus compliquée : le dévracage Le bras indique au gauche où s’arrêter et où va commencer la rencontre avec les deux bras
  11. AXEL C’est lui qui débouche et dépose en grande partie Synchronisé avec le bras droit
  12. AXEL Explication des différences entre synchro et coordination Explication de la synchro ici
  13. AXEL SyncIdent : Spécifie le nom de synchronisation Tasks : Spécifie le noms des deux modules qui vont être synchronisés ID : Permet de différencier les tâches synchronisés, il faut que leur nombre soient exactement le même dans les deux modules différents
  14. Boîte blanche à cause de la caméra et de la détection compliquée sur d’autres couleurs
  15. Problèmes rencontrés : WALTER Ce qu’il nous reste à faire : CORENTIN Point positif & négatif : AXEL Point positif : application concrète de A à Z