{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T02:52:47Z","timestamp":1768704767487,"version":"3.49.0"},"reference-count":36,"publisher":"Cambridge University Press (CUP)","issue":"12","license":[{"start":{"date-parts":[[2021,6,29]],"date-time":"2021-06-29T00:00:00Z","timestamp":1624924800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>To improve the uniformity of coating thickness and spraying efficiency, new point cloud modeling and slicing algorithm are proposed to deal with free-form surfaces for the spray painting robot in this paper. In the process of point cloud modeling, the edge preservation algorithm is firstly presented to avoid damaging the edge characteristic of the point cloud model. For the spraying gun, the coating deposition model on the free-form surface is determined on the basis of the elliptic double<jats:italic>\u03b2<\/jats:italic>distribution model. Then, the grid projection algorithm is proposed to obtain grid points between adjacent slices on the free-form surface. Based on this, the analytical solution for calculating the coating thickness at each grid point is obtained. The cross-section contour points are obtained by intercepting the point cloud model with several parallel slices, which is important for the trajectory planning of the spray painting robot. Finally, the uniformity of coating thickness is optimized in terms of the moving speed of the spraying gun and the slice thickness. The simulation and numerical experiment results show that the uniformity of coating thickness and spraying efficiency are improved using the proposed point cloud modeling and slicing algorithm.<\/jats:p>","DOI":"10.1017\/s0263574721000308","type":"journal-article","created":{"date-parts":[[2021,6,29]],"date-time":"2021-06-29T17:15:12Z","timestamp":1624986912000},"page":"2246-2267","source":"Crossref","is-referenced-by-count":22,"title":["Point cloud modeling and slicing algorithm for trajectory planning of spray painting robot"],"prefix":"10.1017","volume":"39","author":[{"given":"Xinyi","family":"Yu","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0717-0876","authenticated-orcid":false,"given":"Zhaoying","family":"Cheng","sequence":"additional","affiliation":[]},{"given":"Yikai","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Linlin","family":"Ou","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2021,6,29]]},"reference":[{"key":"S0263574721000308_ref31","doi-asserted-by":"crossref","unstructured":"[31] Tong, N. , Kong, M. and Xu, S. , \u201cA Spray Path Planning Algorithm Based on 3D Point Cloud,\u201d 2019 IEEE 3rd Advanced Information Management, Communicates, Electronic and Automation Control Conference (2019) pp. 1112\u20131117.","DOI":"10.1109\/IMCEC46724.2019.8983905"},{"key":"S0263574721000308_ref14","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-006-0746-5"},{"key":"S0263574721000308_ref6","first-page":"124","article-title":"A framework for trajectory planning for automated spray coating","volume":"12","author":"Antonio","year":"1997","journal-title":"Int. J. Rob. Autom."},{"key":"S0263574721000308_ref23","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2014.01.009"},{"key":"S0263574721000308_ref8","first-page":"171","article-title":"Journal of manufacturing science and engineering","volume":"134","author":"Chen","year":"2012","journal-title":"J. Manuf. Sci. Eng."},{"key":"S0263574721000308_ref3","first-page":"1","article-title":"Feasible arm configurations and its application for human-like motion control of SRS-redundant manipulators with multiple constraints","volume":"39","author":"Xia","year":"2020","journal-title":"Robotica"},{"key":"S0263574721000308_ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2019.107023"},{"key":"S0263574721000308_ref1","doi-asserted-by":"crossref","unstructured":"[1] Chen, H. P. , Sheng, W. H. , Xi, N. , Song, M. M. and Chen, Y. F. , \u201cAutomated Robot Trajectory Planning for Spray Painting of Free-Form Surfaces in Automotive Manufacturing,\u201d Proceedings 2002 IEEE International Conference on Robotics and Automation 1(1), 450\u2013455 (2002).","DOI":"10.1109\/ROBOT.2002.1013401"},{"key":"S0263574721000308_ref29","first-page":"1290","article-title":"Trajectory generation of spray painting robot using point cloud slicing","volume":"44","author":"Li","year":"2011","journal-title":"Appl. Mech. Mater."},{"key":"S0263574721000308_ref12","doi-asserted-by":"publisher","DOI":"10.3390\/electronics8020168"},{"key":"S0263574721000308_ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2019.10.055"},{"key":"S0263574721000308_ref24","doi-asserted-by":"publisher","DOI":"10.1108\/IR-02-2018-0033"},{"key":"S0263574721000308_ref19","first-page":"213","article-title":"Trajectory optimization of spray painting robot based on CAD","volume":"41","author":"Li","year":"2010","journal-title":"Trans. Chin. Soc. Agri."},{"key":"S0263574721000308_ref11","first-page":"127","article-title":"Surface modeling of workpiece and tool trajectory planning for spray painting robot","volume":"10","author":"Tang","year":"2015","journal-title":"Plos One"},{"key":"S0263574721000308_ref13","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1002\/1097-4563(200009)17:9<479::AID-ROB3>3.0.CO;2-L","article-title":"Process modeling, simulation, and paint thickness measurement for robotic spray painting","volume":"17","author":"Arika","year":"2000","journal-title":"J. Rob. Syst."},{"key":"S0263574721000308_ref5","doi-asserted-by":"publisher","DOI":"10.1115\/1.4005798"},{"key":"S0263574721000308_ref18","unstructured":"[18] Suh, S. H. , Woo, I. K. and Noh, S. K. , \u201cDevelopment of an Automatic Trajectory Planning System (ATPS) for Spray Painting Robots,\u201d Proceedings. 1991 IEEE International Conference on Robotics and Automation (1991) pp. 1948\u20131955."},{"key":"S0263574721000308_ref7","unstructured":"[7] Chen, H. P. and Sheng, W. H. , \u201cTransformative Industrial Robot Programming in Surface Manufacturing,\u201d IEEE International Conference on Robots and Automation (2011) pp. 6059\u20136064."},{"key":"S0263574721000308_ref22","unstructured":"[22] Chen, H. P. and Fuhlbrigge, T. , \u201cAutomated Industrial Robot Path Planning for Spray Painting Process: A Review,\u201d 4th IEEE Conference on Automation Science and Engineering (2008) pp. 522\u2013527."},{"key":"S0263574721000308_ref34","doi-asserted-by":"publisher","DOI":"10.1002\/1097-4563(200009)17:9<479::AID-ROB3>3.0.CO;2-L"},{"key":"S0263574721000308_ref16","doi-asserted-by":"crossref","unstructured":"[16] Gleeson, D. , Jakobsson, S. , Salman, R. , Sandgren, N. , Edelvik, F. , Carlson, J. S. and Lennartson, B. , \u201cRobot Spray Painting Trajectory Optimization,\u201d 2020 IEEE 16th International Conference on Automation Science and Engineering (2020) pp. 1135\u20131140.","DOI":"10.1109\/CASE48305.2020.9216983"},{"key":"S0263574721000308_ref9","doi-asserted-by":"publisher","DOI":"10.14257\/ijca.2014.7.8.17"},{"key":"S0263574721000308_ref10","unstructured":"[10] Li, X. , Landsnes, O. A. , Chen, H. , \u201cAutomatic Trajectory Generation for Robotic Painting Application,\u201d ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics) (2010) pp. 1\u20136."},{"key":"S0263574721000308_ref32","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1016\/j.proeng.2012.01.754","article-title":"A point clouds filtering algorithm based on grid partition and moving least squares","volume":"28","author":"Liu","year":"2012","journal-title":"Procedia Eng."},{"key":"S0263574721000308_ref15","doi-asserted-by":"crossref","unstructured":"[15] Wang, G. , Cheng, J. and Li, R. , \u201cA New Point Cloud Slicing Based on Path Planning Algorithm for Robotic Spray Painting,\u201d 2015 IEEE International Conference on Robotics and Biomimetics (2015), pp. 1717\u20131722.","DOI":"10.1109\/ROBIO.2015.7419019"},{"key":"S0263574721000308_ref4","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574720000454"},{"key":"S0263574721000308_ref35","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2013.05.008"},{"key":"S0263574721000308_ref36","volume-title":"Optimization: Theory and Application","author":"Rao","year":"1983"},{"key":"S0263574721000308_ref20","first-page":"282","article-title":"Trajectory optimization of spray painting robot for natural quadric surfaces","volume":"22","author":"Gong","year":"2011","journal-title":"China Mech. Eng."},{"key":"S0263574721000308_ref25","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-018-2144-9"},{"key":"S0263574721000308_ref30","doi-asserted-by":"publisher","DOI":"10.3390\/electronics9060908"},{"key":"S0263574721000308_ref2","first-page":"1","article-title":"Safe motion planning based on a new encoding technique for tree expansion using particle swarm optimization","volume":"39","author":"Bouraine","year":"2020","journal-title":"Robotica"},{"key":"S0263574721000308_ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.isprsjprs.2016.06.011"},{"key":"S0263574721000308_ref17","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574720000442"},{"key":"S0263574721000308_ref33","doi-asserted-by":"publisher","DOI":"10.1016\/S0093-6413(99)00069-5"},{"key":"S0263574721000308_ref21","first-page":"1","article-title":"Planning method of offset spray path for patch considering boundary factors","volume":"2018","author":"Zhang","year":"2018","journal-title":"Math. Problems Eng."}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574721000308","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,2]],"date-time":"2024-09-02T22:52:20Z","timestamp":1725317540000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574721000308\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,29]]},"references-count":36,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["S0263574721000308"],"URL":"https:\/\/doi.org\/10.1017\/s0263574721000308","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,29]]}}}