Préhension

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.

L’objectif ultime du déploiement d’une application guidée par vision 3D est d’obtenir une préhension réussie. À cette étape, vous devez construire un flux de travail de préhension par robot afin que le robot puisse saisir les objets avec précision sur la base des résultats de vision.

Selon les différents modes de communication du robot sélectionnés, la manière de construire le flux de travail varie également, comme illustré dans la figure ci-dessous.

picking
Si le projet exige une haute précision de préhension, assurez une bonne précision de préhension de l’application lors du déploiement conformément aux instructions de Sujet : Améliorer la précision de la préhension.

Construire le flux de travail de préhension dans le mode de communication Standard Interface

Si vous avez choisi d’utiliser le mode de communication Standard Interface, vous devez écrire un programme de préhension côté robot afin que le robot puisse effectuer des tâches de préhension sous la guidance de la vision. Mech-Mind propose des programmes d’exemple Standard Interface pour les robots pris en charge, et vous pouvez vous y référer pour écrire votre programme de préhension du robot.

Lorsque la communication Standard Interface est utilisée, la coopération entre Standard Interface et le système de vision peut être divisée en trois catégories en fonction du projet créé et du résultat émis par le système de vision :

Les sections suivantes présentent en détail les trois types de coopération.

picking standard interface

Obtenir le résultat de vision avec Mech-Vision

Ce mode est utilisé lorsque le robot ou le PLC déclenche le projet Mech-Vision et obtient le résultat de vision depuis Mech-Vision via les commandes Standard Interface.

Projet à créer

Projet Mech-Vision

Résultat émis par le système de vision

Résultat de vision, pouvant contenir un ou plusieurs points de vision, chacun incluant la pose, des informations sur l’objet cible, etc.

picking vision result

Le résultat de vision est émis par l’étape Sortie du projet Mech-Vision. Notez que le paramètre Type de port de l’étape doit être défini sur Prédéfini (résultat de vision) ou Personnalisé.

Le flux de travail général de ce mode est le suivant :

  1. Le robot ou le PLC déclenche l’exécution du projet Mech-Vision via une commande Standard Interface.

  2. Le système de vision exécute le projet Mech-Vision et émet le résultat de vision.

  3. Le robot ou le PLC obtient le résultat de vision via une commande Standard Interface.

  4. Le robot effectue la préhension sous la guidance du résultat de vision.

Vous devez écrire un programme robot ou PLC pour mettre en œuvre le processus ci-dessus. Mech-Mind fournit de nombreux programmes d’exemple pour les robots ou PLC pris en charge. Parmi ces programmes d’exemple, le premier suit le processus ci-dessus. En outre, vous pouvez vous référer à d’autres programmes d’exemple pour des fonctions étendues. Pour plus d’informations sur l’écriture de programmes robot ou PLC, consultez Communication Standard Interface.

Obtenir la trajectoire planifiée à partir de Mech-Viz

Ce mode est utilisé lorsque le robot ou le PLC déclenche le projet Mech-Viz et obtient la trajectoire planifiée depuis Mech-Viz via les commandes Standard Interface.

Projet à créer

Projets Mech-Viz et Mech-Vision

Résultat émis par le système de vision

Trajectoire planifiée, composée d’une série de points de passage, chacun contenant des données telles que la pose du robot, des informations sur l’objet cible, le type de mouvement, etc.

picking planned path

  • Le projet Mech-Vision est appelé par le projet Mech-Viz en tant que service de vision. Le paramètre Type de port de l’étape Sortie doit être défini sur Prédéfini (résultat de vision) ou Personnalisé dans le projet Mech-Vision.

  • La trajectoire planifiée est une trajectoire de mouvement du robot sans collision émise par Mech-Viz sur la base du résultat de vision émis par Mech-Vision.

  • La trajectoire planifiée inclut généralement uniquement les points de passage où la préhension est terminée, et non les points de passage de dépose. Les points de passage liés à la dépose peuvent être ajoutés au programme du robot.

Le flux de travail général de ce mode est le suivant :

  1. Le robot ou le PLC déclenche l’exécution du projet Mech-Viz via une commande Standard Interface.

  2. Le système de vision exécute le projet Mech-Viz et émet la trajectoire planifiée. Lors de l’exécution du projet Mech-Viz, Mech-Viz appellera le projet Mech-Vision pour obtenir le résultat de vision puis planifiera la trajectoire de mouvement du robot sur la base du résultat de vision.

  3. Le robot ou le PLC obtient la trajectoire planifiée via une commande Standard Interface.

  4. Le robot effectue la préhension sous la guidance de la trajectoire planifiée.

Vous devez écrire un programme robot ou PLC pour mettre en œuvre le processus ci-dessus. Mech-Mind fournit de nombreux programmes d’exemple pour les robots ou PLC pris en charge. Le deuxième programme d’exemple suit le processus ci-dessus. En outre, vous pouvez vous référer à d’autres programmes d’exemple pour des fonctions étendues. Pour plus d’informations sur l’écriture de programmes robot ou PLC, consultez Communication Standard Interface.

Obtenir la trajectoire planifiée à partir de Mech-Vision

Ce mode est utilisé lorsque le robot ou le PLC déclenche le projet Mech-Vision et obtient la trajectoire planifiée depuis Mech-Vision via les commandes Standard Interface.

Projet à créer

Projet Mech-Vision

Résultat émis par le système de vision

Trajectoire planifiée, composée d’une série de points de passage, chacun contenant des données telles que la pose du robot, des informations sur l’objet cible, le type de mouvement, etc.

picking planned path

  • Le paramètre Type de port de l’étape Sortie doit être défini sur Prédéfini (trajectoire du robot) dans le projet Mech-Vision.

  • La trajectoire planifiée est la trajectoire de mouvement du robot sans collision planifiée par l’étape Planification de trajectoire dans le projet Mech-Vision.

  • La trajectoire planifiée inclut généralement uniquement les points de passage où la préhension est terminée, et non les points de passage de dépose. Les points de passage liés à la dépose peuvent être ajoutés au programme du robot.

Le flux de travail général de ce mode est le suivant :

  1. Le robot ou le PLC déclenche l’exécution du projet Mech-Vision via une commande Standard Interface.

  2. Le système de vision exécute le projet Mech-Vision et émet la trajectoire planifiée.

  3. Le robot ou le PLC obtient la trajectoire planifiée via une commande Standard Interface.

  4. Le robot effectue la préhension sous la guidance de la trajectoire planifiée.

Vous devez écrire un programme robot ou PLC pour mettre en œuvre le processus ci-dessus. Mech-Mind fournit de nombreux programmes d’exemple pour les robots ou PLC pris en charge. Le troisième programme d’exemple suit le processus ci-dessus. En outre, vous pouvez vous référer à d’autres programmes d’exemple pour des fonctions étendues. Pour plus d’informations sur l’écriture de programmes robot ou PLC, consultez Communication Standard Interface.

Construire le flux de travail de préhension dans le mode de communication Master-Control

Si vous avez choisi d’utiliser le mode de communication Master-Control, vous pouvez construire le flux de travail de préhension du robot (c’est-à-dire le projet Mech-Viz) de manière graphique dans Mech-Viz.

Pour plus de détails sur la manière de construire un flux de travail Mech-Viz, veuillez consulter Créer un flux de travail Mech-Viz.

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.