Passer au contenu
45 h

É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.