Application of a laser scanner to three dimensional visual sensing tasks

The issues are described which are associated with using a laser scanner for visual sensing and the methods developed by the author to address them. A laser scanner is a device that controls the direction of a laser beam by deflecting it through a pair of orthogonal mirrors, the orientations of which are specified by a computer. If a calibrated laser scanner is combined with a calibrated camera, it is possible to perform three dimensional sensing by directing the laser at objects within the field of view of the camera. There are several issues associated with using a laser scanner for three dimensional visual sensing that must be addressed in order to use the laser scanner effectively. First, methods are needed to calibrate the laser scanner and estimate three dimensional points. Second, methods to estimate three dimensional points using a calibrated camera and laser scanner are required. Third, methods are required for locating the laser spot in a cluttered image. Fourth, mathematical models that predict the laser scanner's performance and provide structure for three dimensional data points are necessary. Several methods were developed to address each of these and has evaluated them to determine how and when they should be applied. The theoretical development, implementation, and results when used in a dual arm eighteen degree of freedom robotic system for space assembly is described.

[1]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[2]  Jianzhong Lu,et al.  Stereoscopic Vision - An Application Oriented Overview , 1990, Other Conferences.

[3]  Jeffrey A. Jalkio,et al.  Three dimensional inspection using multistripe structured light , 1985 .

[4]  L. A. Pipes,et al.  Mathematical Methods in the Physical Sciences. , 1967 .

[5]  Philippe Saint-Marc,et al.  A versatile PC-based range finding system , 1991, IEEE Trans. Robotics Autom..

[6]  Charles J. Kramer Holographic deflectors for graphic arts applications: an overview , 1991, Electronic Imaging.

[7]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[8]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[9]  Gregory C. Loney Design and performance of a small two-axis high-bandwidth steering mirror , 1991, Electronic Imaging.

[10]  Mark S. Shephard,et al.  Approaches to the Automatic Generation and Control of Finite Element Meshes , 1988 .

[11]  Kim L. Boyer,et al.  Color-Encoded Structured Light for Rapid Active Ranging , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  G.C. Stockman,et al.  Sensing and recognition of rigid objects using structured light , 1988, IEEE Control Systems Magazine.

[13]  Lester A. Gerhardt,et al.  Three-dimensional vision: requirements and applications in a space environment , 1991, Other Conferences.

[14]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[15]  Robert J. Schalkoff,et al.  Digital Image Processing and Computer Vision , 1989 .