Calibration

Transcription

Calibration
La Calibration dans les capteurs de Vision
Mesures en mm et coordonnées robot en un clic.
Capteurs et systèmes de vision
Capteurs optiques
Capteurs ultrasoniques
Détecteurs inductifs
Capteurs capacitifs
Contrôles et Mesures en millimètres
Conversion simple des pixels dans un repère métrique.
Les coordonnées de pièces, ou la mesure de côtes est généralement demandée en unité métrique comme le millimètre plutôt
qu’une valeur en pixels. Grace à la nouvelle fonction Calibration du VISOR®, une simple mire de calibration dans le champ de vue
de la caméra, et en un clic dans la configuration du programme, c’est fait !
1.La distorsion d’image dans les
coordonnés de la caméra
Le capteur de vision est capable de positionner, et mesurer une pièce en pixels.
Ces données sont relatives au capteur
sans référence au « monde réel », les
mesures, positions, dépendent en partie
de la distance caméra-pièce.
760 px
870 px
2
www.sensopart.com
2 . Problème : Mesure en pixels
Si le capteur est monté avec un angle
par rapport au plan de travail, la pièce
apparaît déformée : le coté le plus loin
de la caméra semble plus petit.
Il est, par conséquent, impossible de tirer
des conclusions immédiates sur la taille
réelle et la forme de la pièce.
Une distorsion importante de l’image
par l’objectif de la caméra peut également se produire en fonction de la
longueur focale de l’objectif..
3. La solution : la calibration en un
clic via une grille de calibration
La plaque de calibration Sensopart
établit la relation entre les coordonnées
Vision et les coordonnées du monde
réel. La plaque doit être mise en place
dans le champ de vue de la caméra.
La fonction de calibration du capteur
VISOR® permet la conversion des coordonnées Vision en coordonnées réelles
et des pixels vers des millimètres. Toutes
les distorsions d’images sont corrigées
lors de cette étape..
50 mm
50 mm
4. Résultat : les valeurs des mesures
dans le repère métrique
Après une calibration en un clic via le
grille de calibration, le VISOR® donne
directement les positions et les mesures
dans l’espace réel (ex : ici en millimètre). Toutes les imprécisions dues aux
déformations d’images sont maintenant
corrigées. La position et les dimensions
de la pièce peuvent être identifiées en
millimètres même avec un montage de
la caméra avec angle par rapport au
plan de travail.
Pick & Place sans programmation
Transformation rapide des positions dans l’image en
coordonnées plan robot.
Pour prendre une pièce, un robot a besoin de connaître la position exacte de la pièce, en particulier dans son propre système de
coordonnées. Au lieu de programmer la conversion des coordonnées du capteur en coordonnées robot dans l’armoire de contrôle du robot, qui peut être un processus chronophage, cela peut maintenant être fait dans le logiciel de configuration VISOR®
en seulement quelques clics de souris. Cela représente une augmentation significative de l‘efficacité lors de la configuration
d’une application pick & place !
1. Le problème : les coordonnées Vision déformées par l’image
Le robot ne peut pas interpréter les coordonnées en pixel, qui
peuvent également être inexactes en raison d‘un angle de montage de la caméra et de la déformation liée à l’objectif.
2. La solution : calibration intelligente avec un tableau de points
Pour convertir les coordonnées capteur en coordonnées robot,
un tableau de points est créé avec au moins six points avec la
correspondance points vision et points robot. Pour ce faire, une
pièce d’étalonnage est placée dans différentes positions dans le
champ de vue du capteur de vision, les coordonnées robots respectives (lues sur le système de commande du robot) sont saisies dans l’interface de configuration de VISOR®. Pour simplifier
cette phase de positionnement graphique des points dans
l’image, une fonction « snap » permet de positionner un point
au centre de gravité d’une forme en un clic, ce qui rend la calibration possible en quelques secondes. Le processus d‘étalonnage peut même être entièrement automatisé grâce à des commandes, par exemple via Ethernet. Ceci est particulièrement
utile lors de modifications ou d’opérations de réajustement.
3. Le résultat : position des pièces dans le repère du robot
Une fois la calibration faite, la caméra transmet la position de
chaque pièce dans le plan robot, ex par rapport à la base du
robot ce qui permet à ce dernier de saisir les pièces sans transformation de coordonnées. Il n’est plus nécessaire d‘intervenir
dans le système de commande du robot, le VISOR® voit maintenant la pièce „ à travers les yeux du robot „ . Les déformations d’image, résultant par exemple de l‘angle de montage du
capteur par rapport au plan de mesure, et les distorsions de
lentille possibles sont corrigées lors de l‘étalonnage. Un décalage
de hauteur (sur l’axe Z) entre l‘étalonnage et le plan de travail
peut également être pris en considération, ainsi que la modification du point de prise de l’objet est un atout pour les applications de robotique.
www.sensopart.com
3
VISOR® – Calibration en un clin d’œil
Correction en Z
Prise en compte dans la calibration d’un décalage sur l’axe Z
du plan de travail par rapport
au plan de calibration.
Travail dans le repère robot
En utilisant la fonction de calibration du VISOR® les coordonnées sont données directement dans le plan de travail
du robot.
Déformation d’images
Les déformations de l’image
dues à un montage de la
caméra avec de l’angle par rapport au plan de travail, est pris
en compte et corrigé lors de la
calibration.
Protocole simple
Calibration via une grille de
calibration ou un tableau de
point requiert seulement
quelques données et clics.
Décalage du point de prise
Possibilité de définir un point
de prise et une orientation
spécifique, ex. point de prise
décentré pour une pince.
Déformation focale
Des distorsions apparaissent en
cas d’utilisation de longueur
focale faible. La calibration permet de prendre en compte ces
déformations pour une grande
précision des valeurs.
Contrôle de l’environnement
Pour veiller à ce qu‘une pièce
puisse être correctement saisie,
il est d‘abord possible de vérifier
s‘il y a suffisamment d‘espace
pour le système de préhension
robotisé autour de la pièce.
Procédure de calibration
automatique
La calibration via le tableau de
points peut être faite en automatique des commandes entre
le système de commandes et la
caméra, ex. via Ethernet.
France
SensoPart France SARL
77420 Champs – Marne la Vallée
Tél. +33 164 730061
[email protected]
Royaume Uni
SensoPart UK Limited
Pera Business Park, Nottingham Road,
Melton Mowbray, Leicestershire, LE13 0PB
Tel. +44 1664 561539
[email protected]
www.sensopart.com
4
Trouvez
votre interlocuteur sur place grâce à : www.sensopart.com/international
Les Etats Unis
SensoPart Inc.
Perrysburg OH 43551
Tel. +1 866 282-7610
[email protected]
Chine
SensoPart China
201803 Shanghai
Tel. +86 21 69017660
[email protected]
www.sensopart.com
06/2016
Allemagne
SensoPart
Industriesensorik GmbH
79288 Gottenheim
Tel. +49 7665 94769-0
[email protected]