Abstract
Automated inspection of manufactured parts is increasingly getting attention as it helps to make a rapid decision on product conformity. In this context, the aim of this paper is to present a new scanner path planning method for part inspection using an industrial six-axis robot. The novelty of the approach is to generate a scan path with the control of the overlap between two adjacent scanning paths based on the use of the least-squares conformal maps, which stretches a 3D mesh surface on a 2D plane. Equidistant paths calculated in the 2D space are then transformed into equidistant paths in the 3D space. The effective performance of controlling the overlap can improve digitizing quality and save digitizing time by managing the coverage of the laser beam. Furthermore, the digitizing quality is also ensured by keeping a constant scanning distance and executing a continuous control of the scanner orientation relatively to the part surface for all the driven points of the scan path. An experimental application of this new approach is proposed for a laser-plane scanner mounted on an industrial robot with six degrees of freedom, which demonstrates the interest of such an approach.
Similar content being viewed by others
References
Larsson S, Kjellander JAP (2008) Path planning for laser scanning with an industrial robot. Robot Autonom Syst 56(7):615–624
Bernard A, Véron M (2000) Visibility theory applied to automatic control of 3D complex parts using plane laser sensors. CIRP Annals-Manuf Technol 49(1):113–118
Xi F, Shu C (1999) CAD-based path planning for 3-D line laser scanning. Comput-Aided Des 31(7):473–479
ElMaraghy H, Yang X (2003) Computer-aided planning of laser scanning of complex geometries. CIRP Annals-Manuf Technol 52(1):411–414
Derigent W, Chapotot E, Ris G, Remy S, Bernard A (2007) 3D digitizing strategy planning approach based on a CAD model. J Comput Inf Sci Eng 7(1):10–19
Lee K, Park H (2000) Automated inspection planning of free-form shape parts by laser scanning. Robot Comput Integr Manuf 16(4):201–210
Prieto F, Redarce H, Lepage R, Boulanger P (1999) Range image accuracy improvement by acquisition planning. In: Proceedings of the 12th conference on vision interface (VI’99). Trois Rivieres, pp 18–21
Quinsat Y, Sabourin L (2006) Optimal selection of machining direction for three-axis milling of sculptured parts. Int J Adv Manuf Technol 27(1–12):1132–1139
Mahmud M, Joannic D, Roy M, Isheil A, Fontaine J-F (2011) 3D part inspection path planning of a laser scanner with control on the uncertainty. Comput-Aided Des 43(4):345–355
Yang C, Ciarallo F (2001) Optimized sensor placement for active visual inspection. J Robot Syst 18(1):1–15
Lartigue C, Quinsat Y, Mehdi-Souzani C, Zuquete-Guaratoand A, Tabibian S (2014) Voxel-based path planning for 3D scanning of mechanical parts. Comput-Aided Des Appl 11(2):220–227
Martins R, Garca-Bermejo G, Casanova Z, Peran Gonzalez R (2005) Automated 3D surface scanning based on CAD model. Mechatronics 15:837–857
Son S, Park H, Lee K (2002) Automated laser scanning system for reverse engineering and inspection. Int J Mach Tools Manuf 42(8):889–897
Mavrinac A, Chen X, Alarcon-Herrera J (2015) Semiautomatic model-based view planning for active triangulation 3-D inspection systems. IEEE/ASME Trans Mechatron 20(2):799–811
Raffaeli R, Mengoni M, Germani M (2013) Context dependent automatic view planning: the inspection of mechanical components. Comput-Aided Des Appl 10(1):111–127
Wu Q, Lu J, Zou W, Xu D (2015) Path planning for surface inspection on a robot-based scanning system. In: IEEE International conference on mechatronics and automation (ICMA), pp 2284–2289
Koutecky T, Palousek D, Brandejs J (2016) Sensor planning system for fringe projection scanning of sheet metal parts. Measurement 94:60–70
Mineo C, Pierce SG, Nicholson PI, Cooper I (2016) Robotic path planning for non-destructive testing—a custom MATLAB toolbox approach. Robot Comput Integr Manuf 37:1–12
Andulkar M, Chiddarwar S, Marathe A (2015) Novel integrated offline trajectory generation approach for robot assisted spray painting operation. J Manuf Syst 37:201–216
Atkar P, Conner D, Greenfield A, Choset H, Rizzi A (2004) Uniform coverage of simple surfaces embedded in R3 for auto-body painting. Workshop on algorithmic foundations of robotics, pp 383–398
Tournier C, Duc E (2002) A surface based approach for constant scallop height tool-path generation. Int J Adv Manuf Technol 19(5):318–324
Can A, Unuvar A (2010) A novel iso-scallop tool-path generation for efficient five-axis machining of free-form surfaces. Int J Adv Manuf Technol 51(9–12):1083–1098
Li W, Yin Z, Huang Y, Wu T, Xiong Y (2011) Tool path generation for triangular meshes using least-squares conformal map. Int J Prod Res 49(12):3653–3667
Zhao J, Zou Q, Li L, Zhou B (2015) Tool path planning based on conformal parameterization for meshes. Chinese J Aeronaut 28(5):1555–1563
Haker S, Angenent S, Tannerai AR, Kikinis R, Sapiro G, Halle M (2000) Conformal surface parameterization for texture mapping. IEEE Trans Vis Comput Graph 6(2):181–189
Lévy B, Petitjean S, Ray N, Maillot J (2002) Least squares conformal maps for automatic texture atlas generation. ACM Trans Graph 21(3):362–371
Hormann K, Lévy B, Sheffer A (2007) Mesh parameterization: theory and practice. ACM SIGGRAPPH, course notes
Mehdi-Souzani C, Quinsat Y, Lartigue C, Bourdet P (2016) A knowledge database of qualified digitizing systems for the selection of the best system according to the application. CIRP J Manuf Sci Technol 13:15–23
Phan M, Quinsat Y, Lartigue C (2016) Simulation of laser-sensor digitizing for on-machine part inspection, advances on mechanics, design engineering and manufacturing. Part of the series Lecture Notes in Mechanical Engineering, 301–311
Acknowledgements
This research was made possible by the equipment support from Kreon Technology. We gratefully acknowledge the help provided by Mr. Tom Ranger and Mr. Dorian Verdel for their technical assistance in our experimental work.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Phan, N.D.M., Quinsat, Y., Lavernhe, S. et al. Scanner path planning with the control of overlap for part inspection with an industrial robot. Int J Adv Manuf Technol 98, 629–643 (2018). https://doi.org/10.1007/s00170-018-2336-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-018-2336-8