Structure du SmartSight
Selon la figure ci-dessus, cela donne :
Elément
Point 1
Point 2
Point 3
Point 4
Cette calibration est automatiquement effectuée lorsqu'on effectue une calibration
pixel/mm de la caméra. Autrement, elle doit être effectuée manuellement en fonction de
l'orientation de la caméra par rapport à l'Asycube.
3. La calibration du process (terme générique désignant un robot, un manipulateur, etc)
permet de transformer le référentiel de la caméra (en pixels ou en mm si la calibration
pixel/mm est effectuée) dans le référentiel du process. Elle est indispensable pour que
les coordonnées renvoyées au process permettent à celui-ci de venir prendre la pièce à
la bonne position.
La valeur de l'angle qui doit être renvoyé peut être choisie entre l'angle du référentiel de
la vision ou celui du process, donc en tenant compte ou pas de la calibration process.
Cette calibration doit être effectuée à chaque fois que la calibration pixel/mm de la
caméra est changée (car la calibration process dépend des positions converties par la
calibration pixel/mm et qui sont renvoyées par la caméra).
De même que pour la calibration pixel/mm, il est important de calibrer sur le même plan
que celui qui sera visualisé par la caméra (donc à la hauteur des pièces et non pas dans
le plan de la surface de la plate-forme.
Exemple de points de calibration (vision en pixels) :
Elément
Point 1
Point 2
Point 3
Point 4
Error! Reference source not found.
X (feeder)
Y(feeder)
-1
1
-1
-1
1
1
-1
X (vision)
Y(vision)
0
0
0
Height
Width
Width
Height
Version: C3
X (image)
0
0
1
Width
Width
X (process)
0
0
0
250
250
©
Copyright Asyril S.A.
Y (image)
0
Height
0
Height
Y (process)
0
200
0
200
10/76