Mettre à jour les objets de scène

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.

Fonction

Mettre à jour la pose et les dimensions de l’objet de scène spécifié via le service de vision ou les paramètres.

Scénario d’utilisation

Convient aux scénarios où la pose et les dimensions du modèle d’objet de scène doivent être mises à jour pendant l’exécution de Mech-Viz afin d’éviter des collisions.

Description des paramètres

Source des informations de mise à jour

Ce paramètre spécifie la source d’informations pour mettre à jour la pose et les dimensions de l’objet de scène. Il existe deux Sources d’informations de mise à jour, à savoir Valeur spécifiée et Service de vision.

Valeur de configuration

update scene object para

+: Ajouter un objet de scène à mettre à jour dans la liste.

-: Supprimer l’objet de scène sélectionné dans la liste.

Veuillez ajouter ou supprimer l’objet de scène selon les besoins. Lors de l’exécution, le logiciel traitera séquentiellement de haut en bas.

Après avoir ajouté des objets de scène, sélectionnez l’objet de scène à mettre à jour dans la liste déroulante et définissez sa pose cible et sa taille cible. La pose cible comprend des coordonnées X/Y/Z (unité : mètres) et des quaternions, pour un total de 7 valeurs. La taille cible contient des informations dimensionnelles X/Y/Z (unité : mètres).

Par exemple, une pose cible peut être 1.00, 0.00, 0.00, 1.00, 0.00, 0.00, 0.00, une taille cible d’un parallélépipède rectangle peut être 0.40, 0.40, 1.00 (longueur, largeur, hauteur), et une taille cible d’un cylindre vertical peut être 0.50, 1.00, 0.00 (rayon, hauteur, 0).

Service de vision

Lorsque le Service de vision est utilisé pour mettre à jour les objets de scène, assurez-vous qu’une Étape de Reconnaissance visuelle a été ajoutée dans le flux de travail précédent.
Nom du service de vision

Sélectionnez le nom du projet Mech-Vision qui fournit le service de vision.

  • Lorsque le Type de port de l’Étape « Sortie » dans le projet Mech-Vision est défini sur Prédéfini (résultat de vision), veuillez suivre les étapes ci-dessous pour configurer l’Étape :

    1. Sélectionnez le paramètre Mettre à jour l’objet de scène sous Paramètres de mise à jour de l’objet de scène.

    2. Connectez les nouveaux ports d’entrée de l’Étape « Sortie » aux ports de sortie correspondants, respectivement.

  • Lorsque le Type de port de l’Étape « Sortie » dans le projet Mech-Vision est défini sur Personnalisé, veuillez suivre les étapes ci-dessous pour configurer l’Étape :

    1. Cliquez sur Ouvrir l’éditeur pour ouvrir l'Assistant de configuration de la sortie.

    2. Sélectionnez scene_object_names, scene_object_sizes et scene_object_poses sous Clés prédéfinies.

      update scene object config
    3. Cliquez sur OK pour enregistrer les modifications.

    4. Connectez les nouveaux ports d’entrée de l’Étape « Sortie » aux ports de sortie correspondants, respectivement.

Clés personnalisées Description

scene_object_names

Le nom doit être cohérent avec celui de l’objet de scène à mettre à jour dans Mech-Viz.

scene_object_sizes

Informations dimensionnelles X/Y/Z (unité : mètres). Pour les parallélépipèdes rectangles, les trois valeurs représentent respectivement la longueur, la largeur et la hauteur. Pour les cylindres, les trois valeurs représentent respectivement le rayon, la hauteur et une valeur nulle.

scene_object_poses

Coordonnées X/Y/Z (unité : mètres) et quaternions, pour un total de 7 valeurs.

Exemple

Dans un scénario où une porte à capteurs est utilisée, cette Étape est utilisée pour mettre à jour le modèle de la porte, ce qui permet d’éviter des collisions dans différents processus. La Valeur de configuration est utilisée pour mettre à jour l’objet de scène dans cet exemple.

update scene object

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.