Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview calibration en RT

bonjour, 

 

j'ai un projet pour guider un robot à des positions de prehension d'un objet (carte electronique) alors je voulais faire le traitement d'image avec labview pour traiter l 'image comme suivavt:

 

1- fixer un repere(X,Y) pour determiner les coordonnées d'un point de la carte.

2- determiner l'angle de dephasge de la carte par rapport à l'horizontal s'il vient decalé .

3- transformer les coordonnés du pixel vers le millimetre.

 

Toute type d'aide est appreciée .

Merci

Cordialement,

 

0 Kudos
Message 1 of 2
(3,187 Views)

Hi tatouprojet,

 

In order for others on this forum to be able to more easily assist, I’ve translated your question into English:

 

Hello,

 

I have a project that guides a robot to positions to grab an object (electronic map), so I would like to process the image with LabVIEW as follows:

 

  1. set an X,Y point to determine the coordinates on the map
  2. determine the phase angle of the map with respect to the horizontal if it becomes misaligned
  3. transform the coordinates of the pixel to millimiters

 

All help is appreciated

 

 

 My response, in English:

 

This is a relatively lengthy question, because each step requires a number of different functions. In order to do this, you would want to leverage the Vision Development Module.

  1. To set an X,Y coordinate, you would need to set up a coordinate system. This Example Program walks you through how to do that under “Configure the Coordinate System”, although most of this tutorial would probably be helpful: http://www.ni.com/example/31171/en/
  2. In order to determine this, you would probably want to use calibration. Here is an example that shows how to do that: http://www.ni.com/example/30719/en/ . Additionally, this manual talks through some of the different calibration options: http://www.ni.com/pdf/manuals/371007b.pdf#page=98
  3. Transforming coordinates from pixels to millimeters would be taken care of using some sort of calibration (in #2) and using the Caliper function: http://www.ni.com/pdf/manuals/372228m.pdf#page=40

I know this is a lot of information, but what you want to do is not a small task if you’re new to machine image processing. If you have follow up questions on any of the points, it might be useful to make a new thread for each of them to keep the questions short and distinct.

 

 

=========================================================================================

French version, for tatouprojet:

 

Ceci est une question assez complexe, parce que chaque étape nécessite des fonctions différentes. Pour ce faire, vous devriez utiliser le Vision Development Module.

 

  1. Pour définir une coordonnées X, Y, vous auriez besoin de mettre en place un système de coordonnées. Voici un exemple qui pourrait être utile :

http://www.ni.com/example/31171/en/

  1. Afin de déterminer cela, vous voudrez probablement utiliser l'étalonnage. Voici des exemples qui pourraient vous être utile : http://www.ni.com/example/30719/en/

http://www.ni.com/pdf/manuals/371007b.pdf#page=98

  1. Transformer les coordonnées de pixels en millimètres seraient pris en charge en utilisant une sorte d’étalonnage (voir numéro 2) et en utilisant la fonction suivante: http://www.ni.com/pdf/manuals/372228m.pdf#page=40

 

Je sais que cela est beaucoup d'informations, mais ce que vous voulez faire n’est pas une petite tâche. Si vous avez des questions sur ces informations, n’hésitez pas à me le faire savoir.

 

Cordialement,

Andrew T.
"His job is to shed light, and not to master" - Robert Hunter
0 Kudos
Message 2 of 2
(3,158 Views)