
Figure 5: The error distribution for the measurement results
7 INDUSTRIAL APPLICATIONS
In industrial applications, a stereo sensor can be used
in two configurations: as a fixed sensor or, as a
mobile sensor mounted on the robot hand.
The first configuration can be employed in
measuring the angle between the axles of a vehicle
and the plane in which the wheels are rotating. The
accuracy in such applications has to be very high.
The solution developed in this paper, using a stereo
sensor, provides this high accuracy. It can replace
the current solution, which uses very expensive laser
devices.
The second configuration, mobile sensor, is
found useful in automatic processes, such as robotic
hands mounting of windows for passenger cars.
Here as well, this solution with a stereo sensor
mounted on the robot hand can replace, with better
results, the current solution. It needs only two
cameras instead of four or eight, which are needed
for the multi-camera method, which is presently
used.
8 CONCLUSIONS
One of the main conclusions of this paper is that in
order to obtain high accuracy and stable
measurement results with a stereo sensor, it is
necessary to include the radial distortion as a
parameter in the camera model, and to make the
image processing at sub-pixel level. We present in
details the reasons why we need a sub-pixel
approach. Furthermore, we develop an algorithm,
which detects the position of the edge, by using a
mathematical function to approximate the grey level
for those points situated in the edge vicinity. The
next step in the future research is to mathematically
model the fact that the optical axis is not orthogonal
to the CCD chip.
REFERENCES
Armangue, X. Salvi, J., Balle, J., 2000. A comparative
review of camera calibrating methods with accuracy
evaluation. V Ibero American Symposium on Pattern
Recognition.
Agapito, L., Hayman, E., Reid, I, 2001. Self-calibration of
rotating and zooming camera. Department of
Engineering Science, Oxford University
Faugeras, O., Toscani, G., 1986. The calibration problem
for stereo. Proceedings of IEEE Computer Vision and
Patern Recognition. pp. 15-20
Faugeras, O., 1993. Three dimensional computer vision.
Massachusetts Institute of Technology. London, 1993
Gui, V., 1999, Image Processing (in Romanian). Editura
Politechnica Timisoara, 1999
Hall, E., Tio, J., McPherson, C., Sadjadi, F., 1982.
Measuring curved surfaces for robot vision. Computer
Journal. vol. December, pp. 42-54
Landsberg, G. S., 1958. Optics (in Romanian). Editura
Technica Bucuresti, 2
nd
edition
Manusar, St., 1981. Numerical Methods to Solve Non-
liniar equations. Editura Technica Bucuresti, 1981
Naslau, P., 1999. Numerical Methods (in Romanian).
Editura Politechnica Timisoara, 1999
Parker, J. R., 1997. Algorithms for image processing and
computer vision. Copyright © 1997 by John Wiley &
Sons, Inc.
Paul, R., 1981. Robot Manipulators: Mathematics,
Programing and control. The MIT Press Cambridge,
Massachusetts. London, 1981
Tsai, R., 1987. A versatile camera calibration technique
for high accuracy 3D machine vision metrology using
off-the-shelf TV cameras and lenses. IEEE Int. Journal
on Robotics and Automation. pp.323-344
Weng, J., Cohen, P., Herniou, M., 1992. Camera
calibration with distortion models and accuracy
evaluation. IEEE Transactions on Pattern Analysis and
Machine Intelligence. vol 14, pp.965-980
ICINCO 2004 - ROBOTICS AND AUTOMATION
416