Hostname: page-component-76fb5796d-x4r87 Total loading time: 0 Render date: 2024-04-26T04:09:35.383Z Has data issue: false hasContentIssue false

Robotic spray painting path planning for complex surface: boundary fitting approach

Published online by Cambridge University Press:  14 February 2023

Hongrui Wu
Affiliation:
School of Mechanical Engineering, Sichuan University, Chengdu, P.R. China
Qing Tang*
Affiliation:
School of Mechanical Engineering, Sichuan University, Chengdu, P.R. China
*
*Corresponding author. E-mail: tangqing_scu@163.com

Abstract

Currently, most of the robot path planning methods for spray painting are based on slicing the Computer-Aided Design model of the target surface to generate a series of path points. They usually neglect the geometric boundary of the model and the smoothness of the generated path, leading to a non-uniform coating thickness. To ameliorate it, an improved “boundary fitting approach” is proposed. In this method, the upper and lower boundaries of the target surface are firstly detected based on the topology of the stereolithography model. For each pass, several sample points are extracted with a uniform length interval from the intersection points generated by the basic slicing method. The path pass is then described by a fourth-order polynomial curve. It fits the boundary points and sample points for the $z$ - $t$ and $y$ - $t$ relationships, respectively. Based on the spray gun’s motion direction and spray direction, the orientation of each path point is also defined. The parameters of the path pass are optimized by particle swarm optimization to get the optimal uniformity of the resulting coating thickness. Both of the global uniformity and the local uniformity between two adjacent passes are considered. The strength of the proposed approach is validated by comparing the simulation with the basic and other typical algorithms. The results denote that boundary fitting approach could improve the uniformity of coating thickness. It brings about a better performance for the painted workpiece.

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Zhang, B., Wu, J., Wang, L. and Yu, Z., “Accurate dynamic modeling and control parameters design of an industrial hybrid spray-painting robot,” Robot. Comput.-Integr. Manuf. 63, 101923 (2020).CrossRefGoogle Scholar
Wu, J., Wang, X., Zhang, B. and Huang, T., “Multi-objective optimal design of a novel 6-dof spray-painting robot,” Robotica 39(12), 22682282 (2021).CrossRefGoogle Scholar
Atkar, P. N., Conner, D. C., Greenfield, A., Choset, H. and Rizzi, A. A., Uniform coverage of simple surfaces embedded in r3 for auto-body painting, (2004).CrossRefGoogle Scholar
Deng, S. H., Cai, Z. H., Fang, D. D., Liao, H. L. and Montavon, G., “Application of robot offline programming in thermal spraying,” Surf. Coat. Technol. 206(19), 38753882 (2012).CrossRefGoogle Scholar
Kong, M., Li, A. and Gao, F., “A Trajectory Planning Algorithm of Spray RObot for Workpieces with Complex Geometric Features Based on 3D Point Cloud,” 2021 IEEE 5th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Vol. 5, (2021) pp. 1320.Google Scholar
Gleeson, D., Jakobsson, S., Salman, R., Sandgren, N., Edelvik, F., Carlson, J. S. and Lennartson, B., “Robot Spray Painting Trajectory Optimization,” 2020 IEEE 16th International Conference on Automation Science and Engineering (CASE), (2020) pp. 11351140.Google Scholar
Yu, X., Cheng, Z., Zhang, Y. and Ou, L., “Point cloud modeling and slicing algorithm for trajectory planning of spray painting robot,” Robotica 39(12), 22462267 (2021).CrossRefGoogle Scholar
Atkar, P. N., Greenfield, A., Conner, D. C., Choset, H. and Rizzi, A. A., “Uniform coverage of automotive surface patches,” Int. J. Robot. Res. 24(11), 883898 (2016).CrossRefGoogle Scholar
Heping Chen, J. N. P., Fuhlbrigge, T. and Li, X., “A review of cad-based robot path planning for spray painting,” Ind. Robot. 36(1), 4550 (2009).CrossRefGoogle Scholar
Chen, H. and Xi, N., “Automated tool trajectory planning of industrial robots for painting composite surfaces,” Int. J. Adv. Manuf. Technol. 35(7-8), 680696 (2006).CrossRefGoogle Scholar
Guan, L. and Chen, L., “Trajectory planning method based on transitional segment optimization of spray painting robot on complex-free surface,” Ind. Robot. 46(1), 3143 (2019).CrossRefGoogle Scholar
Andulkar, M. V., Chiddarwar, S. S. and Marathe, A. S., “Novel integrated offline trajectory generation approach for robot assisted spray painting operation,” J. Manuf. Syst. 37, 201216 (2015).CrossRefGoogle Scholar
Zeng, Y., Yu, Y., Zhao, X., Liu, Y., Liu, J. and Liu, D., “Trajectory planning of spray gun with variable posture for irregular plane based on boundary constraint,” IEEE Access 9, 5290252912 (2021).CrossRefGoogle Scholar
Kao, J.-H. and Prinz, F. B., “Optimal Motion Planning for Deposition in Layered Manufacturing,” International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers, vol. 80364, (2021) p. V006T06A018.Google Scholar
Gleeson, D., Jakobsson, S., Salman, R., Ekstedt, F., Sandgren, N., Edelvik, F., Carlson, J. S. and Lennartson, B., “Generating optimized trajectories for robotic spray painting,” IEEE Trans. Autom. Sci. Eng. 19(3), 13801391 (2022).CrossRefGoogle Scholar
Hegels, D., Wiederkehr, T. and Müller, H., “Simulation based iterative post-optimization of paths of robot guided thermal spraying,” Robot. Comput.-Integr. Manuf. 35, 115 (2015).CrossRefGoogle Scholar
Zhang, Y., Huang, Y., Gao, F. and Wang, W., “New model for air spray gun of robotic spray-painting,” Chin. J. Mech. Eng. 2006(11), 226233 (2006).CrossRefGoogle Scholar
Conner, D. C., Atkar, P. N., Rizzi, A. A. and Choset, H., “Development of Deposition Models for Paint Application on Surfaces Embedded in $\mathbb{R}^{3}$ for Use in Automated Path Planning,” IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, vol. 2, (2002) pp. 18441849.Google Scholar
Arıkan, M. A. S. and Balkan, T., “Process modeling, simulation, and paint thickness measurement for robotic spray painting,” J. Robot. Syst. 17(9), 479494 (2000).3.0.CO;2-L>CrossRefGoogle Scholar
Noakes, L. and Popiel, T., “Geometry for robot path planning,” Robotica 25(6), 691701 (2007).CrossRefGoogle Scholar
Liu, X., Xu, Y., Zhou, B. and Fang, F., “Automatic Programming System of Painting Robots for Unstructured Workpieces Spraying,” 2021 36th Youth Academic Annual Conference of Chinese Association of Automation (YAC), (2021) pp. 696701.Google Scholar
Wang, D., Tan, D. and Liu, L., “Particle swarm optimization algorithm: An overview,” Soft Comput. 22(2), 387408 (2018).CrossRefGoogle Scholar
Bouraine, S. and Azouaoui, O., “Safe motion planning based on a new encoding technique for tree expansion using particle swarm optimization,” Robotica 39(5), 885927 (2021).CrossRefGoogle Scholar
Guo, B., Chen, W., Zhang, J. and Wei, Q., “Optimization of Auto Lamp Spraying Trajectory Based on Improved PSO Algorithm,” 2021 China Automation Congress (CAC), (2021) pp. 74877492.Google Scholar