Termes et concepts

Vous consultez actuellement la documentation pour la dernière version (2.1.2). Pour accéder à une autre version, cliquez sur le bouton "Changer de version" situé dans le coin supérieur droit de la page.

■ Si vous n’êtes pas sûr de la version du produit que vous utilisez, veuillez contacter le support technique Mech-Mind pour obtenir de l’aide.

Cette section présente les principaux termes et concepts liés à la vision industrielle.

Solution et projet

Bibliothèque de solutions

Une bibliothèque de ressources contenant de nombreuses fonctionnalités pratiques et des cas d’usage industriels.

Solution

Une solution est un ensemble de configurations fonctionnelles et de données pour le robot, la communication, le traitement de la vision et la planification de trajectoire, nécessaires à une application de vision.

Une solution peut contenir plusieurs projets Mech-Vision, mais au plus un projet Mech-Viz. Dans la même solution, si le projet Mech-Vision contient l’étape Planification de trajectoire, le projet Mech-Viz et l’outil de planification de trajectoire dans Mech-Vision ne peuvent pas être ouverts simultanément, et les projets Mech-Vision et Mech-Viz partagent les configurations de l’outil et de l’objet cible.

Projet

Les projets font référence aux projets Mech-Vision. Un projet doit appartenir à une solution, sinon il ne peut pas être utilisé. En outre, une solution peut inclure plusieurs projets. Les projets ne peuvent pas être utilisés de manière indépendante et doivent appartenir à une solution.

Étape

Les étapes sont les éléments de base d’un projet. Une étape est une unité algorithmique minimale pour le traitement des données. En reliant différentes étapes dans un projet, vous pouvez réaliser diverses tâches de traitement des données.

Procédure

Une procédure regroupe les étapes dont les fonctions sont étroitement liées et qui, ensemble, atteignent un objectif spécifique dans le projet.

Recette de paramètres

Les recettes de paramètres sont des ensembles de réglages de paramètres qui doivent être ajustés en fonction de différentes situations pour un même projet. Avec des recettes de paramètres, vous n’avez pas besoin de créer plusieurs projets avec la même logique et de configurer leurs paramètres différemment pour répondre à diverses exigences sur site. Il suffit de basculer entre les recettes de paramètres dans un seul projet pour le rendre applicable à divers scénarios, ce qui augmente la productivité.

Calibration main-oeil

Calibration main-oeil

La calibration main-oeil établit la relation de transformation entre les repères de référence de la caméra et du robot. Grâce à cette relation, les poses d’objet déterminées par le système de vision peuvent être converties dans le repère de référence du robot, ce qui guide le robot pour effectuer ses tâches.

Repère de référence de la caméra

La caméra 3D Mech-Mind utilise un standard de système de coordonnées personnalisé pour décrire la position spatiale et la pose des objets dans le champ de vision de la caméra. L’origine du repère de référence de la caméra se situe au centre optique de la caméra 2D principale. Ce repère sert de référence pour les calculs de vision et les transformations de pose.

camera reference frame
Paramètres intrinsèques

Les paramètres intrinsèques de la caméra décrivent les propriétés internes de la caméra. Ces paramètres sont généralement fixes pour un modèle de caméra spécifique et restent inchangés pendant l’utilisation de la caméra.

Paramètres extrinsèques

Les paramètres extrinsèques de la caméra décrivent la position et l’orientation de la caméra dans le système de coordonnées du monde.

Angles d’Euler

Les angles d’Euler sont utilisés pour décrire l’orientation d’un objet dans l’espace 3D. La rotation de l’objet dans l’espace 3D peut être indiquée par 3 angles, à savoir le tangage, le lacet et le roulis.

TCP (point central de l’outil)

Le point central de l’outil est le point de référence à l’extrémité de l’outil du robot. Pour accomplir des tâches telles que la prise, on dit généralement que le robot doit se déplacer vers un point précis dans l’espace, ce qui signifie en réalité que son TCP doit se déplacer vers ce point.

Traitement de la vision

Nuage de points

Un nuage de points est un ensemble de points dans l’espace 3D, chacun contenant au moins trois valeurs de coordonnées (X, Y, Z), utilisé pour décrire avec précision la forme géométrique de la surface d’un objet.

Pose

La pose décrit la posture d’un objet en définissant sa position et son orientation.

  • Position : Représentée par les coordonnées du centre de l’objet ou d’un point de référence dans l’espace 3D, généralement exprimées sous forme de trois nombres réels.

  • Orientation : Décrit la direction de l’objet dans l’espace 3D, généralement représentée par une matrice de rotation, des angles d’Euler ou des quaternions.

Masque

Des images, des formes ou des objets spécifiés sont généralement sélectionnés pour masquer l’image (partiellement ou totalement) afin de contrôler la zone à traiter ou le traitement. L’image ou l’objet particulier utilisé pour le masquage est appelé un masque.

ROI (Région d’intérêt)

La région d’intérêt exclut les parties environnantes inutiles pour le traitement des données de vision dans la scène. Ces parties peuvent être des objets d’arrière-plan, des palettes, des bords de bacs, etc.

Apprentissage profond

Paquet de modèles

Une fois qu’un modèle a été entraîné dans Mech-DLK, il peut être exporté sous forme de paquet de modèles, qui contient un ou plusieurs modèles. Dans Mech-Vision, le paquet de modèles peut être utilisé pour l’inférence des données d’image.

Super paquet de modèles

Un modèle universel fourni par Mech-Mind utilisé pour reconnaître des cartons ou des sacs. Si les performances de reconnaissance sont insuffisantes, Mech-DLK peut être utilisé pour affiner le modèle.

Cette page est-elle utile ?

Veuillez nous indiquer comment améliorer :

Nous accordons de l’importance à votre vie privée

Nous utilisons des cookies pour vous offrir la meilleure expérience possible sur notre site web. En continuant à utiliser le site, vous reconnaissez accepter l’utilisation des cookies. Si vous refusez, un cookie unique sera utilisé pour garantir que vous ne soyez pas suivi ou reconnu lors de votre visite sur ce site.