Réétalonnage manuel dans la configuration Eye-to-Hand (robots six axes - méthode de contact TCP)

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.

Ce guide pratique explique comment effectuer le réétalonnage manuel pour des robots six axes en utilisant la méthode de contact TCP dans la configuration Eye-to-Hand (ETH).

Préparation avant l’étalonnage

Avant l’étalonnage main-œil, vous devez effectuer les préparatifs suivants :

Construire le système de vision

Construisez le système de vision Mech-Mind en vous référant à la section Configuration matérielle du système de vision.

Vous devez utiliser Mech-Eye Viewer, Mech-Vision et Mech-Viz pendant la calibration main-œil. Veuillez vous assurer qu’ils sont installés et exécutent les dernières versions.

Préparer les matériaux nécessaires à l’étalonnage

Le réétalonnage manuel (contact TCP) dans la configuration ETH nécessite l’utilisation de la plaque d’étalonnage et d’une pointe acérée.

Veuillez préparer la plaque d’étalonnage et la pointe acérée selon les exigences suivantes :

  • Assurez-vous que les cercles de la plaque d’étalonnage sont nettement visibles et sans rayures évidentes, et que la plaque ne présente aucune déformation.

  • Lorsque la méthode de contact TCP est utilisée pour collecter les données d’étalonnage dans la configuration ETH, placez la plaque d’étalonnage au centre du plan de travail, là où les objets cibles seront déposés.

  • La pointe acérée doit être montée au centre de la bride du robot. Si une pince non détachable est connectée à la bride du robot, vous pouvez fixer directement la pointe acérée sur la pince.

En outre, avant l’étalonnage, déplacez le robot au point de départ de l’étalonnage afin de garantir qu’il ne bloque pas la prise d’images de la plaque d’étalonnage par la caméra.

Vérifier la qualité du nuage de points de la plaque de calibration

La qualité du nuage de points de la plaque de calibration affectera la précision de la calibration main-œil. Vérifiez la qualité du nuage de points de la plaque de calibration pour assurer la précision et la fiabilité des résultats de calibration. Le processus de calibration comprend l’étape de vérification de la qualité du nuage de points de la plaque de calibration. Vous pouvez également vérifier la qualité du nuage de points avant de commencer la calibration afin de gagner du temps.
  1. Placez la plaque de calibration à l’horizontale au centre du plan de travail dans le champ de vision de la caméra.

  2. Ouvrez le logiciel Mech-Eye Viewer, sélectionnez la caméra utilisée par le projet, puis sélectionnez le groupe de paramètres « calib » et ajustez les paramètres de la caméra.

  3. Ajustez les paramètres 2D pour garantir que l’image 2D globale n’est pas trop sombre, et que chaque cercle de calibration est clairement visible.

  4. Ajustez les paramètres 3D pour garantir que chaque cercle de calibration sur la plaque est complet et visible.

    Si l’éclairage ambiant sur site n’est pas idéal et affecte la qualité des images 2D et des nuages de points, vous pouvez utiliser de l’ombre ou un éclairage d’appoint pour améliorer les conditions lumineuses.

  5. Assurez-vous que la qualité du nuage de points de la plaque de calibration est conforme aux normes après avoir terminé les étapes précédentes.

    Normal Surexposé Sous-exposé

    Image 2D

    2D normale

    2D surexposée

    2D sous-exposée

    Nuage de points

    3D normale

    3D surexposé

    3D sous-exposé

Effectuer les vérifications préalables à la calibration

Veuillez vous référer à Vérifications préalables à la calibration et compléter les vérifications suivantes:

  • Confirmer que la base du robot est solidement fixée.

  • Confirmer que le cadre de montage de la caméra et la caméra sont solidement fixés.

  • Confirmer que la précision absolue du robot répond aux exigences d’utilisation.

  • Vérifier les paramètres du modèle de robot.

  • Confirmer que la caméra est préchauffée.

Configuration avant l’étalonnage

  1. Ouvrez Mech-Vision, sélectionnez un projet dans la liste des projets, puis cliquez sur le bouton Calibration de la caméra dans la barre d’outils. La fenêtre Configuration avant l’étalonnage s’affiche.

  2. Après avoir confirmé que les vérifications pré-étalonnage sont terminées, cliquez sur J’ai terminé toutes les vérifications, puis cliquez sur Suivant.

  3. Dans la fenêtre Sélectionner la méthode d’étalonnage, sélectionnez le bouton radio Charger les paramètres d’étalonnage, sélectionnez les paramètres qui ont été étalonnés pour le projet, puis cliquez sur le bouton Suivant.

  4. Dans la fenêtre Sélectionner l’utilisation des paramètres, sélectionnez le bouton radio Continuer à travailler avec la caméra étalonnée, puis cliquez sur le bouton Suivant.

    État de la caméra doit être affiché comme connecté.
  5. Dans la fenêtre Sélectionner la tâche d’étalonnage, sélectionnez le bouton radio Réétalonner depuis le début, puis cliquez sur le bouton Étalonnage. La fenêtre Étalonnage (Eye to Hand) s’affiche.

À ce stade, vous avez terminé la configuration pré-étalonnage et pouvez commencer la procédure d’étalonnage.

Effectuer l’étalonnage

Se connecter à la caméra

Par défaut, la caméra utilisée dans le projet est configurée pour être connectée. Veuillez cliquer sur le bouton Suivant pour continuer la procédure de calibration.

Si la caméra n’est pas connectée, veuillez effectuer la connexion de la caméra en vous référant aux instructions suivantes:

  1. À l’étape Se connecter à la caméra, sélectionnez la caméra à connecter dans la liste ID de la caméra, puis cliquez sur le bouton connect camera icon ou double-cliquez sur l’entrée de la caméra pour vous y connecter.

    calib connect camera
  2. Après que la caméra est connectée, cliquez sur le bouton Capture en direct ou Capturer une fois.

    calib image capture
  3. Dans le panneau Visionneuse d’image, assurez-vous que la caméra peut capturer des images correctement et cliquez sur le bouton Suivant dans la barre inférieure.

Monter la plaque de calibration et vérifier les paramètres intrinsèques

  1. À l’étape Monter la plaque de calibration et vérifier les paramètres intrinsèques, définissez le paramètre Modèle de plaque de calibration standard dans la zone 1 Sélectionner la plaque de calibration.

    calib select calib board
  2. Dans la zone 2 Vérifier la position de la plaque de calibration et la qualité du nuage de points, lisez attentivement les exigences relatives à la position de la plaque de calibration et à la qualité du nuage de points, puis cliquez sur le bouton Capturer en continu. Le bouton Capture en direct se transforme en Arrêter la capture et détecter la position.

  3. Déplacez manuellement le robot vers une position appropriée, en veillant à ce que la plaque de calibration soit entièrement dans le cadre rouge, et que la distance entre la plaque de calibration et la caméra soit aussi proche que possible de la valeur recommandée sur l’interface.

    calib install calib board
    Si le mode de communication Interface standard est utilisé pour la calibration, après avoir ajusté la distance entre la plaque de calibration et la caméra selon les indications de l’interface, la position du robot peut être utilisée comme point de départ de la calibration.
  4. Veuillez vous assurer que l’image 2D et la carte de profondeur de la plaque de calibration répondent aux exigences, puis cliquez sur le bouton Arrêter la capture et détecter la position.

    Si les images capturées ne répondent pas aux exigences, cliquez sur le bouton Ouvrir Mech-Eye Viewer pour ouvrir le logiciel Mech-Eye Viewer, ajustez les paramètres d’exposition 2D et 3D et recapturez des images. Veuillez noter que vous devez d’abord changer le paramètre Groupe de paramètres en « calib ».

  5. Dans la zone 3 Vérifier les paramètres intrinsèques, cliquez sur le bouton Vérifier les paramètres intrinsèques.

  6. Confirmez les résultats de la vérification des paramètres intrinsèques de la caméra.

    • Si la vérification des paramètres intrinsèques de la caméra réussit, cliquez sur le bouton OK dans la fenêtre affichée, puis cliquez sur le bouton Suivant dans la barre inférieure.

      calib check intri pass
    • Si la vérification des paramètres intrinsèques échoue, vous pouvez dessiner des cercles d’aide pour assister la vérification des paramètres intrinsèques, puis cliquez sur le bouton Revérifier les paramètres intrinsèques.

Dessiner un cercle d’aide

  1. Pour dessiner un cercle d’aide, cliquez sur le bouton Dessiner un cercle d’aide.

  2. Dans le panneau Visionneuse d’image à droite, cliquez avec le bouton droit sur l’image de la plaque de calibration, décochez la case Adapter à la fenêtre, maintenez la touche Ctrl et faites rouler la molette pour ajuster l’image à une taille appropriée.

  3. Déplacez le pointeur de la souris sur le point central de la croix du cercle de calibration, maintenez enfoncé le bouton gauche de la souris pour que le cercle d’aide inclue complètement le cercle de calibration, puis relâchez le bouton gauche.

    calib adjust blob
  4. Cliquez sur le bouton Revérifier les paramètres intrinsèques, et confirmez que la vérification des paramètres intrinsèques de la caméra réussit. Si la vérification des paramètres intrinsèques échoue toujours, veuillez contacter le Support technique.

Définir le TCP dans le repère de la bride

  1. À l’étape Définir le TCP dans le repère de la bride, sélectionnez le bouton radio Saisir le TCP connu, et saisissez les valeurs du TCP.

    calib tcptouch set tcp
  2. Cliquez sur le bouton Confirmer les valeurs du TCP.

  3. Cliquez sur le bouton Suivant dans la barre inférieure.

    Si les valeurs du TCP sont inconnues, sélectionnez le bouton radio Obtenir le TCP par étalonnage, puis cliquez sur le bouton Étalonner le TCP. Vous pouvez utiliser l’outil Étalonnage du TCP pour calculer les valeurs du TCP.

Collecter des images et des poses de la bride

  1. À l’étape Collecter des images et des poses de la bride, prenez connaissance des instructions de collecte des informations de la plaque d’étalonnage.

    calib tcptouch capture image poses
  2. Contrôlez le robot pour que son extrémité touche le centre de la croix du cercle d’étalonnage 1 (point 1), et enregistrez la pose de la bride du robot dans le boîtier d’enseignement.

    calib tcptouch touch three points
  3. Cliquez sur le bouton bouton_ajouter du point 1, saisissez la pose de la bride du robot dans la boîte de dialogue Saisir la pose de la bride du robot qui s’affiche, puis cliquez sur le bouton OK.

    calib manual add flange pose
  4. Répétez les étapes précédentes : amenez l’extrémité toucher les centres en croix des points 2 et 3, puis saisissez les poses de la bride du robot.

  5. Cliquez sur lebouton_ajouter bouton de la plaque d’étalonnage courante pour collecter des images de la plaque d’étalonnage, saisissez la pose de la bride du robot dans la boîte de dialogue Saisir la pose de la bride du robot qui s’affiche, puis cliquez sur le bouton OK.

    Assurez-vous d’abord de déplacer le bras du robot hors du champ de vision de la caméra afin de ne pas gêner la capture de l’image de la plaque d’étalonnage par la caméra.
  1. Cliquez sur le bouton Mettre à jour les données, puis cliquez sur le bouton Suivant dans la barre inférieure.

    calib tcptouch update data

    Le programme d’étalonnage exige qu’au moins trois points non alignés soient touchés pour calculer les paramètres extrinsèques.

Calculer les paramètres extrinsèques

  1. À l’étape Calculer les paramètres extrinsèques, cliquez sur le bouton Calculer les paramètres extrinsèques.

    calib calculate extri tcptouch
  2. Dans la fenêtre indiquant la réussite de l’étalonnage qui s’affiche, cliquez sur le bouton OK.

    calib confirm calib result

Vérifier les résultats de l’étalonnage

Cette section propose des méthodes pour valider rapidement les résultats de l’étalonnage.

Afficher le nuage de points d’erreur dans Point Cloud Viewer

Après le calcul des paramètres extrinsèques de la caméra, effectuez les opérations suivantes:

  1. À l’étape Calculer les paramètres extrinsèques, affichez le nuage de points d’erreur dans le panneau Visionneuse de nuage de points à droite après la fin du calcul de calibration.

    Le nuage de points d’erreur montre l’écart entre la valeur calculée et la valeur réelle des cercles sur la plaque de calibration. Pour une description détaillée, veuillez vous référer à Description du nuage de points d’erreur.
  2. Confirmez que la précision de la calibration répond aux exigences du projet. Trouvez la valeur d’erreur au pourcentage 100 % pour obtenir une précision de calibration approximative.

Par exemple, la précision d’étalonnage dans l’image ci-dessous est comprise dans ±1 mm (méthode de contact TCP pour collecter les données d’étalonnage).

check error point cloud tcptouch

Vérifier grossièrement le degré de coïncidence entre le nuage de points du robot et le modèle du robot dans Scene Viewer

Après le calcul des paramètres extrinsèques de la caméra, effectuez les opérations suivantes:

  1. Après la calibration, amenez les bras du robot dans le champ de vision de la caméra.

  2. À l’étape Calculer les paramètres extrinsèques, cliquez sur le bouton Capturer via la caméra dans la zone 2 Outil auxiliaire. Cette opération déclenche la capture d’images par la caméra.

  3. Dans le panneau Visionneuse de scène à droite, vérifiez visuellement le degré de coïncidence entre le nuage de points du robot réel et le modèle du robot. Si le nuage de points du robot coïncide grossièrement avec le modèle du robot, la calibration est réussie.

    Comme illustré, la partie colorée est le modèle du robot, la partie noire est le nuage de points du robot. D’après la figure, vous pouvez constater que le modèle du robot et le nuage de points du robot coïncident grossièrement. Cela indique que le résultat de la calibration peut être utilisé.

    check coincidence degree arm

Utiliser l’outil de validation de la précision des paramètres extrinsèques pour valider les paramètres extrinsèques

Pour des scénarios haute précision (±2 mm), cette méthode doit être utilisée pour valider de manière approfondie les paramètres extrinsèques.

À l’étape Calculer les paramètres extrinsèques, cliquez sur Exactitude des paramètres extrinsèques pour ouvrir l’outil. Veuillez suivre les indications de l’outil pour valider l’exactitude des paramètres extrinsèques et générer le rapport d’évaluation final.

Appliquer le résultat de la calibration

Accédez à l’étape Calculer le paramètre extrinsèque, cliquez sur Enregistrer en bas. Configurez ensuite les paramètres d’enregistrement dans la boîte de dialogue Enregistrer le groupe de paramètres de calibration, puis cliquez sur OK. Le résultat de la calibration sera automatiquement enregistré dans le répertoire « calibration » du projet.

calib save calib result

Après que « Projet actuel - Enregistrer le fichier uniquement » est sélectionné, lorsque vous souhaitez appliquer un nouveau groupe de paramètres de calibration ultérieurement, accédez au panneau Paramètres de l’étape de l’étape « Capturer des images depuis la caméra », cliquez sur l’icône change calibration parameter group icon de Groupe de paramètres de calibration pour sélectionner un nouveau groupe de paramètres de calibration.

À ce stade, le processus de calibration est terminé.

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.