Point Cloud-Based Weld Seam Recognition and Localization for Robotic Welding
Abstract
1. Introduction
2. Method—Weld Seam Recognition Based on PointNet++
2.1. Experimental Platform for Data Acquisition
2.2. Point Cloud Data Acquisition and Dataset Construction
2.3. Construction and Optimization of PointNet++
2.4. Weld Seam Recognition and Fitting Based on PointNet++
3. Discussion of Weld Seam Recognition
3.1. Recognition Accuracy and Time Consumption
3.2. Error Analysis
3.3. Limitations and Future Work
4. Conclusions
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| PCNNs | Point Cloud Neural Networks |
| RANSAC | Random Sample Consensus |
| PCA | Principal Component Analysis |
| MLP | Multilayer Perceptron |
| KNN | K-Nearest Neighbors |
References
- Kah, P.; Latifi, H.; Suoranta, R.; Martikainen, J.; Pirinen, M. Usability of arc types in industrial welding. Int. J. Mech. Mater. Eng. 2014, 9, 15. [Google Scholar] [CrossRef] [Scilit]
- Ogbemhe, J.; Mpofu, K. Towards achieving a fully intelligent robotic arc welding: A review. Ind. Robot An. Int. J. 2015, 42, 475–484. [Google Scholar] [CrossRef] [Scilit]
- Erdős, G.; Kemény, Z.; Kovács, A.; Váncza, J. Planning of remote laser welding processes. Procedia CIRP 2013, 7, 222–227. [Google Scholar] [CrossRef] [Scilit]
- Vora, J.; Badheka, V.J. (Eds.) Advances in Welding Technologies for Process Development; CRC Press: Boca Raton, FL, USA, 2019. [Google Scholar]
- Xu, F.; Xu, Y.; Zhang, H.; Chen, S. Application of sensing technology in intelligent robotic arc welding: A review. J. Manuf. Process. 2022, 79, 854–880. [Google Scholar] [CrossRef] [Scilit]
- Fan, X.A.; Gao, X.; Liu, G.; Ma, N.; Zhang, Y. Research and prospect of welding monitoring technology based on machine vision. Int. J. Adv. Manuf. Technol. 2021, 115, 3365–3391. [Google Scholar] [CrossRef] [Scilit]
- Shi, Y.; Zhang, G.; Kong, M. Path planning of welding robot based on deep learning. Paladyn 2024, 15, 20240002. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.Y.; Lin, W.M.; Chen, A.X. Path planning for the mobile robot: A review. Symmetry 2018, 10, 450. [Google Scholar] [CrossRef] [Scilit]
- Ali, R.; El-Betar, A.; Magdy, M. A review on optimization of autonomous welding parameters for robotics applications. Int. J. Adv. Manuf. Technol. 2024, 134, 5065–5086. [Google Scholar] [CrossRef] [Scilit]
- Bu, H.; Cui, X.; Huang, B.; Peng, S.; Wan, J. Research review and future directions of key technologies for welding robots in the construction industry. Buildings 2024, 14, 2261. [Google Scholar] [CrossRef] [Scilit]
- Stavropoulos, P.; Sabatakakis, K. Quality assurance in resistance spot welding: State of practice, state of the art, and prospects. Metals 2024, 14, 185. [Google Scholar] [CrossRef] [Scilit]
- Siddique, M.F.; Zaman, W.; Khalid, M.; Hamdan, B.; Kim, J.-M. A multistage transfer learning framework for intelligent fault diagnosis of rotating machinery under variable operating conditions. Sci. Rep. 2026, 26, 47377. [Google Scholar] [CrossRef] [Scilit]
- Yang, L.; Liu, Y.; Peng, J.; Liang, Z. A novel system for off-line 3D seam extraction and path planning based on point cloud segmentation for arc welding robot. Robot. Comput.-Integr. Manuf. 2020, 64, 101929. [Google Scholar] [CrossRef] [Scilit]
- Wang, H.; Huang, Y.; Zhang, G.; Rong, Y. A novel method for dense point cloud reconstruction and weld seam detection for tubesheet welding robot. Opt. Laser Technol. 2023, 163, 109346. [Google Scholar] [CrossRef] [Scilit]
- Zhou, P.; Peng, R.; Xu, M.; Wu, V.; Navarro-Alarcon, D. Path planning with automatic seam extraction over point cloud models for robotic arc welding. IEEE Robot. Autom. Lett. 2021, 6, 5002–5009. [Google Scholar] [CrossRef] [Scilit]
- Zou, Y.; Chen, X.; Gong, G.; Li, J. A seam tracking system based on a laser vision sensor. Measurement 2018, 127, 489–500. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Li, Y.F.; Wang, Q.L.; Xu, D.; Tan, M. Measurement and defect detection of the weld bead based on online vision inspection. IEEE Trans. Instrum. Meas. 2009, 59, 1841–1849. [Google Scholar] [CrossRef] [Scilit]
- Du, R.; Xu, Y.; Hou, Z.; Shu, J.; Chen, S. Strong noise image processing for vision-based seam tracking in robotic gas metal arc welding. Int. J. Adv. Manuf. Technol. 2019, 101, 2135–2149. [Google Scholar] [CrossRef] [Scilit]
- Lü, X.; Gu, D.; Wang, Y.; Qu, Y.; Qin, C.; Huang, F. Feature extraction of welding seam image based on laser vision. IEEE Sens. J. 2018, 18, 4715–4724. [Google Scholar] [CrossRef] [Scilit]
- Yang, L.; Wang, H.; Huo, B.; Li, F.; Liu, Y. An automatic welding defect location algorithm based on deep learning. NDT E Int. 2021, 120, 102435. [Google Scholar] [CrossRef] [Scilit]
- Li, J.; Li, B.; Dong, L.; Wang, X.; Tian, M. Weld seam identification and tracking of inspection robot based on deep learning network. Drones 2022, 6, 216. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Li, P.H.; Zhang, M.X.; Shen, K.H.; Xing, Y.Z. A review of algorithms for surface defect detection in welds based on machine learning. Expert Syst. Appl. 2025, 299, 130188. [Google Scholar] [CrossRef] [Scilit]
- Zhu, S.; Zhang, L.; Zhao, J.; Hu, X.; Luo, X. Research on steel structure weld seam recognition algorithm based on improved YOLOv5. Sci. Rep. 2025, 15, 34276. [Google Scholar] [CrossRef] [Scilit]
- Zou, Y.; Chen, T.; Chen, X.; Li, J. Robotic seam tracking system combining convolution filter and deep reinforcement learning. Mech. Syst. Signal Process. 2022, 165, 108372. [Google Scholar] [CrossRef] [Scilit]
- Wang, N.; Zhong, K.; Shi, X.; Zhang, X. A robust weld seam recognition method under heavy noise based on structured-light vision. Robot. Comput.-Integr. Manuf. 2020, 61, 101821. [Google Scholar] [CrossRef] [Scilit]
- Chen, S.; Liu, J.; Chen, B.; Suo, X. Universal fillet weld joint recognition and positioning for robot welding using structured light. Robot. Comput.-Integr. Manuf. 2022, 74, 102279. [Google Scholar] [CrossRef] [Scilit]
- Qi, C.R.; Su, H.; Mo, K.; Guibas, L.J. Pointnet: Deep learning on point sets for 3d classification and segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2017; pp. 652–660. [Google Scholar]
- Qi, C.R.; Yi, L.; Su, H.; Guibas, L.J. Pointnet++: Deep hierarchical feature learning on point sets in a metric space. In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS’17), Long Beach, CA, USA, 4–9 December 2017. [Google Scholar]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic graph cnn for learning on point clouds. ACM Trans. Graph. TOG 2019, 38, 146. [Google Scholar] [CrossRef] [Scilit]
- Thomas, H.; Qi, C.R.; Deschaud, J.E.; Marcotegui, B.; Goulette, F.; Guibas, L.J. Kpconv: Flexible and deformable convolution for point clouds. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 6411–6420. [Google Scholar]













| Wire Feed Speed (m/min) | Current (A) | Voltage (V) |
|---|---|---|
| 1.50 | 75 | 15.8 |
| 1.55 | 76 | 15.8 |
| 1.60 | 78 | 15.9 |
| 1.65 | 80 | 15.9 |
| 1.70 | 82 | 16.0 |
| 1.75 | 83 | 16.1 |
| 1.80 | 85 | 16.1 |
| 1.50 | 75 | 15.8 |
| Part | Label |
|---|---|
| Workpiece body | 0 |
| Butt joint | 1 |
| Filet joint | 2 |
| L-joint | 3 |
| T-joint | 4 |
| Lap joint | 5 |
| Cylindrical surface | 6 |
| Workbench | 7 |
| Type | Parameter |
|---|---|
| Sampling sizes at each Set Abstraction layer | 2048, 1024, 512, 128 |
| Neighborhood radius (taking the first layer as an example) | 0.1, 0.2, 0.4 |
| Number of neighbors (taking the first layer as an example) | 16, 32, 128 |
| MLP channel sizes | 32, 128, 512, 1024 |
| Optimizer | Adam |
| Learning rate | 0.001 |
| Batch size | 12 |
| Number of epochs | 200 |
| Weld Seam | Actual Length | Fitting Length Without KNN | Fitting Length with KNN |
|---|---|---|---|
| 1 | 220.00 | 219.57 | 219.81 |
| 2 | 80.00 | 79.69 | 79.79 |
| 3 | 85.00 | 84.77 | 84.85 |
| 4 | 80.00 | 79.51 | 79.86 |
| 5 | 85.00 | 84.70 | 84.73 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Meng, X.-L.; Ni, L.-H.; Shi, H.-T.; Lin, H.-C.; He, Z.-M.; Zeng, J.; Li, Y. Point Cloud-Based Weld Seam Recognition and Localization for Robotic Welding. Appl. Sci. 2026, 16, 8879. https://doi.org/10.3390/app16178879
Meng X-L, Ni L-H, Shi H-T, Lin H-C, He Z-M, Zeng J, Li Y. Point Cloud-Based Weld Seam Recognition and Localization for Robotic Welding. Applied Sciences. 2026; 16(17):8879. https://doi.org/10.3390/app16178879
Chicago/Turabian StyleMeng, Xiang-Lei, Ling-Hui Ni, Hao-Tian Shi, Hui-Chuan Lin, Zhi-Min He, Jun Zeng, and Yan Li. 2026. "Point Cloud-Based Weld Seam Recognition and Localization for Robotic Welding" Applied Sciences 16, no. 17: 8879. https://doi.org/10.3390/app16178879
APA StyleMeng, X.-L., Ni, L.-H., Shi, H.-T., Lin, H.-C., He, Z.-M., Zeng, J., & Li, Y. (2026). Point Cloud-Based Weld Seam Recognition and Localization for Robotic Welding. Applied Sciences, 16(17), 8879. https://doi.org/10.3390/app16178879
