In this paper, an efficient method based on a light section sensor is presented for measuring cylindrical objects’ radii and orientations in a robotic application. By this method, the cylindrical objects can be measured under some special conditions, such as when the cylindrical objects are welded with others, or in the presence of interferences. Firstly, the measurement data are roughly identified and accurately screened to effectively recognize ellipses. Secondly, the data are smoothed and homogenized to eliminate the effect of laser line loss or jump and reduce the influence of the inhomogeneity of measurement data on the ellipse fitting to a minimum. Finally, the ellipse fitting is carried out to obtain the radii and orientations of the cylindrical objects. Measuring experiments and results demonstrate the effective of the proposed radius and orientation measurement method for cylindrical object.
This is an open access article distributed under the Creative Commons Attribution License
which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited