Électricité et électromécanique
5$/h – Vision artificielle appliquée aux robots
Objectifs:
Ce cours de perfectionnement s’adresse aux personnes voulant approfondir leurs connaissances et habiletés en vision 1D, 2D ou 3D utilisée dans le domaine de la robotique industrielle et à celles voulant explorer le domaine de la vision et voir son impact dans l’industrie. Il permet d’intégrer des systèmes de vision dans une cellule robotisée que ce soit pour la détection de certaines caractéristiques physiques (forme, couleur, etc.) ou pour la localisation d’objets ou obstacles.
Les participantes et participants utiliseront des algorithmes implémentés dans les systèmes de vision pour la reconnaissance des formes, des contours, des couleurs ainsi que la localisation des objets.
À la fin de la formation les personnes seront capables de :
- Choisir le système de vision à intégrer à un robot.
- Savoir câbler et configurer un système de vision.
- Mettre en œuvre une application de vision robotique suivant un cahier de charge bien défini.
Contenu du cours:
Présentation du plan de cours
- Rappels sur les robots industriels et collaboratifs : configuration, programmation
- Exercices
Programmation des robots
- Instructions avancées
- Exercices
Conception des cellules virtuelles*
- Exercices
Gestion des interruptions et des erreurs
Introduction à la vision industrielle
- Dispositif d’éclairage : lumière et les sources lumineuses
- Dispositif de capture d’image : les caméras matricielles et linéaires, le dispositif optique
- Composantes d’un système de vision
- Outils logiciels de vision
- Avantages d’un système de vision
- Applications industrielles d’un système de vision
Outils de vision
- Outils de localisation d’objets, de détection de bord, de mesure, de reconnaissance de couleur et d’identification de codes
- Démonstration
Création d’une application en vision
- Présentation de l’interface Vision de la caméra
- Configuration de la caméra
- Création d’un projet de vision
- Laboratoire
Calibration d’une caméra
- Objectifs de la calibration
- Grilles de calibration dans le cas d’une caméra embarquée ou une caméra fixe
- Méthodes de calibration
- Démonstration
- Utilisation d’une grille de calibration
- Laboratoire
Calibration linéaire et non linéaire
- Distinction entre calibration linéaire et non linéaire d’une caméra
- Mise en application
- Laboratoire
Outils de localisation
- Utilisation de l’outil PatMax Pattern pour la localisation d’une pièce
- Laboratoire
Test Absence/Présence
- Présentation
- Vérification de la présence ou absence d’une partie d’un objet
- Laboratoire
Certificat de reconnaissance de caractères
- Présentation
- Vérification de l’existence de certains caractères qui sont spécifiés dans un item, une étiquette ou un code-barre
- Laboratoire
Révision générale de la formation
Préalables
- Avoir complété le cours Programmation des robots industriels ou posséder les notions.
- Avoir une bonne connaissance de la programmation structurée
- Posséder un ordinateur personnel pour les besoins de la formation offerte en ligne via l’application Microsoft Teams.