Three-Dimensional Scanning Applied for Flexible and In Situ Calibration of Galvanometric Scanner Systems

Galvanometric laser scanner (GLS) systems are widely used for materials processing due to their high precision, processing velocity, and repeatability. However, GLS systems generally suffer from scan field distortions due to joint and task space relationship errors. The problem is further pronounced in robotic applications, where the GLS systems are manipulated in space, as unknown errors in the relative pose of the GLS can be introduced. This paper presents an in situ, data-driven methodology for calibrating GLS systems using 3D scanning, emphasising the flexibility, generalisation, and automated industrial integration. Three-dimensional scanning serves two primary purposes: (1) determining the relative pose between the GLS system and the calibration plate to minimise calibration errors and (2) supplying an image processing algorithm with dense and accurate data to measure the scan field distortion based on the positional deviations of marked fiducials. The measured deviations are used to train a low-complexity Radial Basis Function (RBF) network to predict and correct the distorted scan field. The proposed method shows promising results and significantly reduces the scan field distortion without the use of specialised calibration tools and with limited knowledge of the optical design of the GLS system.

[1]  G. Kortaberria,et al.  Three-Dimensional Point Cloud Task-Specific Uncertainty Assessment based on ISO 15530-3 and ISO 15530-4 Technical Specifications and Model-Based Definition Strategy , 2022, Metrology.

[2]  X. Tian,et al.  High-accuracy calibration for multi-laser powder bed fusion via in situ detection and parameter identification , 2022, Advances in Manufacturing.

[3]  Andreas Mayr,et al.  In-situ identification of material batches using machine learning for machining operations , 2020, J. Intell. Manuf..

[4]  Yann Quinsat,et al.  In situ calibration of galvanometric scanning head for laser powder bed fusion machines based on a vision system , 2020, The International Journal of Advanced Manufacturing Technology.

[5]  Andres Bustillo,et al.  Machine-learning for automatic prediction of flatness deviation considering the wear of the face mill teeth , 2020, Journal of Intelligent Manufacturing.

[6]  Alma Biscevic,et al.  Treatment of High Astigmatism with WaveLight Allegretto Eye-Q Excimer Laser Platform , 2019, Acta informatica medica : AIM : journal of the Society for Medical Informatics of Bosnia & Herzegovina : casopis Drustva za medicinsku informatiku BiH.

[7]  C. Tournier,et al.  Calibration of galvanometric scan heads for additive manufacturing with machine assembly defects consideration , 2019, Additive Manufacturing.

[8]  S. Juodkazis,et al.  Fast fabrication of optical vortex generators by femtosecond laser ablation , 2018, Applied Surface Science.

[9]  Liyan Zhang,et al.  Rapid on-site recalibration for binocular vision galvanometric laser scanning system. , 2018, Optics express.

[10]  Hossam Faris,et al.  Training radial basis function networks using biogeography-based optimizer , 2018, Neural Computing and Applications.

[11]  Liyan Zhang,et al.  Effective Data-Driven Calibration for a Galvanometric Laser Scanning System Using Binocular Stereo Vision , 2018, Sensors.

[12]  Benny Thörnberg,et al.  High Precision Laser Scanning of Metallic Surfaces , 2017 .

[13]  Andrés Fabián Lasagni,et al.  Reducing field distortion for galvanometer scanning system using a vision system , 2016 .

[14]  Yan Sun,et al.  Research on multi-point monitoring anti-collision system for vehicle auxiliary driving , 2016 .

[15]  Salvatore Gerbino,et al.  On the influence of scanning factors on the laser scanner-based 3D inspection process , 2016 .

[16]  Daniel F. García,et al.  Robot Guidance Using Machine Vision Techniques in Industrial Environments: A Comparative Review , 2016, Sensors.

[17]  Floris Ernst,et al.  Data-Driven Learning for Calibrating Galvanometric Laser Scanners , 2015, IEEE Sensors Journal.

[18]  Syed Hammad Mian,et al.  The influence of surface topology on the quality of the point cloud data acquired with laser line scanning probe , 2014 .

[19]  Daniela M. Witten,et al.  An Introduction to Statistical Learning: with Applications in R , 2013 .

[20]  Leonardo Orazi,et al.  5 Axes computer aided laser milling , 2013 .

[21]  Hui Wang,et al.  Using Radial Basis Function Networks for Function Approximation and Classification , 2012 .

[22]  Eduardo Cuesta,et al.  Influence of surface material on the quality of laser triangulation digitized point clouds for reverse engineering tasks , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[23]  Wei Wang,et al.  Calibration of a laser galvanometric scanning system by adapting a camera model. , 2009, Applied optics.

[24]  Ming-Fei Chen,et al.  Compensating technique of field-distorting error for the CO2 laser galvanometric scanning drilling machines , 2007 .

[25]  Melvyn L. Smith,et al.  Automatic machine vision calibration using statistical and neural network methods , 2005, Image Vis. Comput..

[26]  Jun Xie,et al.  Correction of the image distortion for laser galvanometric scanning system , 2005 .

[27]  Kuolin Hsu,et al.  Improved streamflow forecasting using self-organizing radial basis function artificial neural networks , 2004 .

[28]  Andrew Zisserman,et al.  MLESAC: A New Robust Estimator with Application to Estimating Image Geometry , 2000, Comput. Vis. Image Underst..

[29]  Darren J. Kerbyson,et al.  Size invariant circle detection , 1999, Image Vis. Comput..

[30]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[31]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  A. Fortunato,et al.  Axes computer aided laser milling , 2013 .

[33]  Hans-Peter Seidel,et al.  A Mathematical Model and Calibration Procedure for Galvanometric Laser Scanning Systems , 2011, VMV.

[34]  David S. Broomhead,et al.  Multivariable Functional Interpolation and Adaptive Networks , 1988, Complex Syst..