Principes de la calibration main-œil

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.

La calibration main-œil est une méthode couramment utilisée dans les systèmes robotiques et de vision, visant à déterminer la relation de transformation entre le repère de la caméra et le repère de l’extrémité du robot (généralement le repère de l’outil). En réalisant une calibration main-œil, l’espace du système de vision peut être aligné avec celui du système robotique, ce qui permet des tâches telles que des opérations guidées par la vision et une localisation précise.

Cette section décrit les relations entre diverses poses ou points lors de la calibration main-œil.

Différentes formes de symboles sont utilisées pour représenter des points et des poses.

La lettre majuscule T désigne des poses. Par exemple, robotTflange représente la pose de la bride du robot par rapport à la base du robot.

La lettre minuscule p désigne des points. Par exemple, robotpboard-robot indique la relation d’un point de référence sur la plaque de calibration par rapport à la base du robot.

Calibration main-œil dans la configuration ETH (poses multiples et aléatoires de la plaque de calibration)

Lorsque l’on choisit la méthode des poses multiples et aléatoires de la plaque de calibration pour la calibration main-œil dans des scénarios ETH, les relations entre les poses de la caméra, de la base du robot, de la bride du robot et de la plaque de calibration sont illustrées sous forme de boucle fermée dans le diagramme ci-dessous.

calib principle eth random diagram

Pour mieux comprendre les relations entre les poses exprimées sous forme d’équations, vous pouvez vous référer au tableau ci-dessous pour connaître les méthodes de représentation de chaque pose relative.

Pose Relation Remarque

robotTflange

Pose de la bride du robot par rapport à la base du robot

Disponible côté robot

cameraTboard

Pose de la plaque de calibration par rapport à la caméra

Peut être obtenue en capturant une image avec la caméra et en calculant

flangeTboard

Pose de la plaque de calibration par rapport à la bride du robot

Constante dans la calibration des paramètres extrinsèques, utilisée pour établir les équations

robotTcamera

Pose de la caméra par rapport à la base du robot (paramètre extrinsèque)

Résultat de la calibration des paramètres extrinsèques, à calculer

Sur la base du diagramme ci-dessus et des relations de pose mentionnées, les équations suivantes peuvent être dérivées.

calib principle eth random math

Calibration main-œil dans la configuration EIH (poses multiples et aléatoires de la plaque de calibration)

Lorsque l’on choisit la méthode des poses multiples et aléatoires de la plaque de calibration pour la calibration main-œil dans des scénarios EIH, les relations entre les poses de la caméra, de la base du robot, de la bride du robot et de la plaque de calibration sont illustrées sous forme de boucle fermée dans le diagramme ci-dessous.

calib principle eih random diagram

Pour mieux comprendre les relations entre les poses exprimées sous forme d’équations, vous pouvez vous référer au tableau ci-dessous pour connaître les méthodes de représentation de chaque pose relative.

Pose Relation Remarque

robotTflange

Pose de la bride du robot par rapport à la base du robot

Disponible côté robot

cameraTboard

Pose de la plaque de calibration par rapport à la caméra

Peut être obtenue en capturant une image avec la caméra et en calculant

robotTboard

Pose de la plaque de calibration par rapport à la base du robot

Constante dans la calibration des paramètres extrinsèques, utilisée pour établir les équations

flangeTcamera

Pose de la caméra par rapport à la bride du robot (paramètre extrinsèque)

Résultat de la calibration des paramètres extrinsèques, à calculer

Sur la base du diagramme ci-dessus et des relations de pose mentionnées, les équations suivantes peuvent être dérivées.

calib principle eih random math

Calibration main-œil dans la configuration ETH (contact TCP)

Lorsque l’on choisit la méthode de contact TCP pour la calibration main-œil dans des scénarios ETH, les relations relatives entre les poses/points lors de la capture d’image et du contact TCP sont illustrées sous forme de boucle fermée dans le diagramme ci-dessous.

calib principle eth tcp diagram

Pour mieux comprendre les relations entre les poses exprimées sous forme d’équations, vous pouvez vous référer au tableau ci-dessous pour connaître les méthodes de représentation de chaque pose/point relative.

Capture d’image/Contact TCP Pose/point Relation Remarque

Capture d’image

camerapboard-point

Le point de référence sur la plaque de calibration capturé par la caméra, reflétant la relation entre le point de référence et la caméra

Peut être obtenu en capturant une image avec la caméra et en calculant

robotTcamera

Pose de la caméra par rapport à la base du robot (paramètre extrinsèque)

Résultat de la calibration des paramètres extrinsèques, à calculer

Contact TCP

robotTflange

Pose de la bride du robot par rapport à la base du robot pendant le contact TCP

Disponible côté robot

flangeptcp

TCP du robot, qui indique la relation entre l’extrémité de l’outil et l’extrémité de la bride.

Constante dans la calibration des paramètres extrinsèques, utilisée pour établir les équations

robotptcp

TCP du robot, qui reflète la relation entre le TCP et la base du robot pendant le contact TCP.

Peut être calculé à partir de flangeptcp et robotTflange

Sur la base du diagramme et des relations mentionnées ci-dessus, des équations pour la capture d’image et le contact TCP peuvent être dérivées séparément.

Pendant la capture d’image, la relation entre le point de référence sur la plaque de calibration et la base du robot peut être calculée en utilisant les relations connues décrites ci-dessus.

calib principle eth tcp math 1

Pendant le contact TCP, la relation entre le point de référence sur la plaque de calibration et la base du robot peut également être calculée en utilisant les relations connues décrites ci-dessus.

calib principle eth tcp math 2

À partir de ces deux équations, l’équation suivante peut être établie.

calib principle eth tcp math 3

Calibration main-œil dans la configuration EIH (contact TCP)

Lorsque l’on choisit la méthode de contact TCP pour la calibration main-œil dans des scénarios EIH, les relations relatives entre les poses/points lors de la capture d’image et du contact TCP sont illustrées sous forme de boucle fermée dans le diagramme ci-dessous.

calib principle eih tcp diagram

Pour mieux comprendre les relations entre les poses exprimées sous forme d’équations, vous pouvez vous référer au tableau ci-dessous pour connaître les méthodes de représentation de chaque pose/point relative.

Capture d’image/Contact TCP Pose Relation Remarque

Capture d’image

robotTflange-capture

Pose de la bride du robot par rapport à la base du robot pendant la capture d’image

Disponible côté robot

flange-captureTcamera

Pose de la caméra par rapport à la bride du robot (paramètre extrinsèque)

Résultat de la calibration des paramètres extrinsèques, à calculer

camerapboard-point

Le point de référence sur la plaque de calibration capturé par la caméra, reflétant la relation entre le point de référence et la caméra

Peut être obtenu en capturant une image avec la caméra et en calculant

Contact TCP

robotTflange-touch

Pose de la bride du robot par rapport à la base du robot pendant le contact TCP

Disponible côté robot

flange-touchptcp

TCP du robot, qui indique la relation entre l’extrémité de l’outil et l’extrémité de la bride.

Constante dans la calibration des paramètres extrinsèques, utilisée pour établir les équations

robotptcp

TCP du robot, qui reflète la relation entre le TCP et la base du robot pendant le contact TCP.

Peut être calculé à partir de robotTflange-touch et flangeptcp

Sur la base du diagramme et des relations mentionnées ci-dessus, des équations pour la capture d’image et le contact TCP peuvent être dérivées séparément.

Pendant la capture d’image, la relation entre le point de référence sur la plaque de calibration et la base du robot peut être calculée en utilisant les relations décrites ci-dessus.

calib principle eih tcp math 1

Pendant le contact TCP, la relation entre le point de référence sur la plaque de calibration et la base du robot peut également être calculée en utilisant les relations connues décrites ci-dessus.

calib principle eih tcp math 2

À partir de ces deux équations, l’équation suivante peut être établie.

calib principle eih tcp math 3

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.