06.12.2012 Views

CSEM Scientific and Technical Report 2008

CSEM Scientific and Technical Report 2008

CSEM Scientific and Technical Report 2008

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Low Cost Micro Metrology Concept<br />

P. Glocker, G. Gruener, R. Wyss, U. Zbinden<br />

The project shows a solution for economic geometrical dimension measurements of microparts. Based on the <strong>CSEM</strong> PocketDelta Robot <strong>and</strong><br />

st<strong>and</strong>ard low cost camera systems <strong>and</strong> optics a compact metrology system was developed for application in the watch or precision punching<br />

industry. The measuring algorithm is robust against optical distortions.<br />

The quality of micro mechanical system is often based on the<br />

conformity of the assembled single parts. The 100%<br />

measurements of microparts generate significant extra costs.<br />

With the pocket measuring robot a concept is demonstrated<br />

for economic quality controls of micro parts. Based on the<br />

<strong>CSEM</strong> PocketDelta a metrology system for plane micro parts<br />

(Figure 1) was developed:<br />

Figure 1: Measuring sample "platine"<br />

The hardware (Figure 2) is divided into four subsystems: Work<br />

piece carrier, vision sensor, illumination <strong>and</strong> manipulator. The<br />

target is to have lowest set up costs for the application <strong>and</strong><br />

robustness.<br />

Figure 2: Pocket measuring robot<br />

The task of the work piece holder is reduced to guarantee the<br />

approximate position (e.g. ±1 mm). For the above sample<br />

"platine" two simple pins will do the job. For the illumination a<br />

backlight module is used. The backlight illumination gives the<br />

best results for image processing <strong>and</strong> is uncritical to use in an<br />

industrial environment. The vision system which is used as a<br />

contactless probe is equipped with low cost optics with plastic<br />

lenses <strong>and</strong> is available as OEM module with integrated USB<br />

102<br />

driver. The manipulator, a <strong>CSEM</strong> PocketDelta [1] , is responsible<br />

for moving the vision system to the measuring position.<br />

The implemented software includes interactive graphical user<br />

interface (Figure 3) <strong>and</strong> was developed within the<br />

collaboration with HSLU of Canton Luzern. It offers a tool for<br />

specification of the measuring position <strong>and</strong> sequence, as well<br />

as the classification. The image processing universal pattern<br />

identifier has been created based on the library Intel Open<br />

CV [2] , to be used without any adjustment e.g. to auto detect<br />

bearing or insertion pin position of different diameters without<br />

adding any metric information.<br />

The only inputs from the operator are the theoretical positions<br />

of the objects to be measured <strong>and</strong> the nominal value of the<br />

distance to be checked. The software will automatically<br />

generate the measuring movements for the robot <strong>and</strong> classify<br />

the results according to the tolerances.<br />

The control architecture is based on a virtual server concept<br />

<strong>and</strong> will allow integration of any robot kinematics. For<br />

calibration reasons the robot movement must be highly<br />

repetitive <strong>and</strong> needs to be calibrated with a reference grid.<br />

Figure 3: Pocket measuring system<br />

Typical specification for a Pocket Measuring Robot:<br />

• Measuring area 50 x 50 mm<br />

• Resolution in X, Y 0.001 mm<br />

• Accuracy 0.005 mm<br />

• Measuring speed up to 2 points per second<br />

The sensor works in a real absolute measuring mode <strong>and</strong><br />

needs no reference cycle.<br />

[1] S. Perroud, et al., "New pocket <strong>and</strong> Delta robots with integrated<br />

controllers", <strong>CSEM</strong> <strong>Scientific</strong> <strong>and</strong> <strong>Technical</strong> <strong>Report</strong> 2006,<br />

page 80<br />

[2] Learning OpenCV: Computer Vision with the OpenCV Library<br />

G. Bradski; A. Kaehler, <strong>2008</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!