{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T04:12:49Z","timestamp":1777003969461,"version":"3.51.4"},"reference-count":40,"publisher":"Informa UK Limited","issue":"11","content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["Advanced Robotics"],"published-print":{"date-parts":[[2025,6,3]]},"DOI":"10.1080\/01691864.2025.2517204","type":"journal-article","created":{"date-parts":[[2025,6,12]],"date-time":"2025-06-12T07:27:34Z","timestamp":1749713254000},"page":"631-646","update-policy":"https:\/\/doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":2,"title":["An approach based on B-spline quaternion curves for planning the orientation trajectories of spray-painting robots"],"prefix":"10.1080","volume":"39","author":[{"given":"Andrea","family":"Vegnaduzzo","sequence":"first","affiliation":[{"name":"University of Udine","place":["Udine, Italy"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lorenzo","family":"Scalera","sequence":"additional","affiliation":[{"name":"University of Udine","place":["Udine, Italy"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniele","family":"Pillan","sequence":"additional","affiliation":[{"name":"CMA Robotics S.p.A.","place":["Pavia di Udine, Italy"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Gasparetto","sequence":"additional","affiliation":[{"name":"University of Udine","place":["Udine, Italy"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2025,6,12]]},"reference":[{"key":"e_1_3_3_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0026-0576(00)80408-0"},{"key":"e_1_3_3_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2023.105549"},{"key":"e_1_3_3_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-006-0746-5"},{"key":"e_1_3_3_5_1","doi-asserted-by":"crossref","unstructured":"Boscariol P Gasparetto A Scalera L. Path planning for special robotic operations. In: Robot design: from theory to service applications. Cham: Springer International Publishing; 2023. p. 69\u201395. (Mechanisms and machine science; Vol. 123).","DOI":"10.1007\/978-3-031-11128-0_4"},{"key":"e_1_3_3_6_1","doi-asserted-by":"crossref","unstructured":"Scalera L Mazzon E Gallina P et al. Airbrush robotic painting system: experimental validation of a colour spray model. In: Advances in Service and Industrial Robotics: Proceedings of the 26th International Conference on Robotics in Alpe-Adria-Danube Region RAAD 2017; Turin: Springer; 2018. p. 549\u2013556. (Mechanisms and machine science; Vol. 49).","DOI":"10.1007\/978-3-319-61276-8_57"},{"key":"e_1_3_3_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-019-03901-0"},{"key":"e_1_3_3_8_1","doi-asserted-by":"publisher","DOI":"10.3390\/act12110403"},{"key":"e_1_3_3_9_1","doi-asserted-by":"crossref","unstructured":"Gasparetto A Vidoni R Saccavini E et al. Optimal path planning for painting robots. In Proceedings of the ASME 2010 10th Biennial Conference on Engineering Systems Design and Analysis. ASME 2010 10th Biennial Conference on Engineering Systems Design and Analysis Vol. 3. Istanbul Turkey. July 12\u201314 2010. pp. 601\u2013608. ASME.","DOI":"10.1115\/ESDA2010-24259"},{"issue":"3","key":"e_1_3_3_10_1","first-page":"192","article-title":"Introducing a novel mesh following technique for approximation-free robotic tool path trajectories","volume":"4","author":"Mineo C","year":"2017","unstructured":"Mineo C, Pierce SG, Nicholson PI, et al. Introducing a novel mesh following technique for approximation-free robotic tool path trajectories. J Comput Des Eng. 2017;4(3):192\u2013202.","journal-title":"J Comput Des Eng"},{"key":"e_1_3_3_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-018-2382-2"},{"key":"e_1_3_3_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2019.101923"},{"key":"e_1_3_3_13_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics9060908"},{"key":"e_1_3_3_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2022.3156803"},{"key":"e_1_3_3_15_1","doi-asserted-by":"crossref","unstructured":"Verduyn A De Schutter J Decr\u00e9 W et al. Shape-based path adaptation and simulation-based velocity optimization of initial tool trajectories for robotic spray painting. In: 2023 IEEE 19th International Conference on Automation Science and Engineering (CASE); IEEE; 2023. p. 1\u20138.","DOI":"10.1109\/CASE56687.2023.10260519"},{"key":"e_1_3_3_16_1","volume-title":"Modelling and control of robot manipulators","author":"Sciavicco L","year":"2001","unstructured":"Sciavicco L, Siciliano B. Modelling and control of robot manipulators. London: Springer Science & Business Media; 2001."},{"key":"e_1_3_3_17_1","volume-title":"Robotic vision: fundamental algorithms in MATLAB\n\u00ae","author":"Corke P.","year":"2021","unstructured":"Corke P. Robotic vision: fundamental algorithms in MATLAB \u00ae. Cham: Springer Nature; 2021."},{"key":"e_1_3_3_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2013.02.005"},{"key":"e_1_3_3_19_1","doi-asserted-by":"crossref","unstructured":"Trigatti G Boscariol P Scalera L et al. A look-ahead trajectory planning algorithm for spray painting robots with non-spherical wrists. In: 4th IFToMM Symposium on Mechanism Design for Robotics (MEDER 2018); Udine: Springer; 2019. p. 235\u2013242. (Mechanisms and machine science; Vol. 66).","DOI":"10.1007\/978-3-030-00365-4_28"},{"key":"e_1_3_3_20_1","volume-title":"Quaternions, interpolation and animation","author":"Dam EB","year":"1998","unstructured":"Dam EB, Koch M, Lillholm M. Quaternions, interpolation and animation. Copenhagen, Denmark: Datalogisk Institut, K\u00f8benhavns Universitet; 1998."},{"key":"e_1_3_3_21_1","doi-asserted-by":"crossref","unstructured":"Shoemake K. Animating rotation with quaternion curves. In: Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques; San Francisco CA: SIGGRAPH; 1985. p. 245\u2013254.","DOI":"10.1145\/325334.325242"},{"key":"e_1_3_3_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-85729-760-0"},{"key":"e_1_3_3_23_1","doi-asserted-by":"publisher","DOI":"10.1515\/9780691211701"},{"key":"e_1_3_3_24_1","unstructured":"Shoemake K. Quaternion calculus and fast animation. In: ACM SIGGRAPH course notes 10 Computer Animation: 3-D motion specification and control; SIGGRAPH; 1987. p. 101\u2013121."},{"key":"e_1_3_3_25_1","doi-asserted-by":"crossref","unstructured":"Schlag J. Using geometric constructions to interpolate orientation with quaternions. In: Graphics gems ii. San Diego: Morgan Kaufmann; 1991. p. 377\u2013380.","DOI":"10.1016\/B978-0-08-050754-5.50081-5"},{"key":"e_1_3_3_26_1","doi-asserted-by":"crossref","unstructured":"Kim MJ Kim MS Shin SY. A general construction scheme for unit quaternion curves with simple high order derivatives. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques; SIGGRAPH '95; New York NY USA: Association for Computing Machinery; 1995. p. 369\u2013376.","DOI":"10.1145\/218380.218486"},{"key":"e_1_3_3_27_1","unstructured":"Kim M-J Kim M-S Shin SY. A C2-continuous B-spline quaternion curve interpolating a given sequence of solid orientation. In Proceedings Computer Animation'95 Geneva Switzerland 1995 p. 72\u201381."},{"key":"e_1_3_3_28_1","first-page":"288","article-title":"A class of generalized b-spline quaternion curves","volume":"271","author":"Xing Y","year":"2015","unstructured":"Xing Y, Xu R, Tan J, et al. A class of generalized b-spline quaternion curves. Appl Math Comput. 2015;271:288\u2013300.","journal-title":"Appl Math Comput"},{"key":"e_1_3_3_29_1","doi-asserted-by":"crossref","unstructured":"Haarbach A Birdal T Ilic S. Survey of higher order rigid body motion interpolation methods for keyframe animation and continuous-time trajectory estimation. In: 2018 International Conference on 3D Vision (3DV); IEEE; 2018. p. 381\u2013389.","DOI":"10.1109\/3DV.2018.00051"},{"key":"e_1_3_3_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11771-012-1422-6"},{"key":"e_1_3_3_31_1","unstructured":"Houdek V Verlinden O Haj\u017eman M. Non-uniform quaternion spline interpolation in vehicle kinematics. Proceedings of Computational Mechanics November 7\u20139 2022. Srn\u00ed Czech Republic; 2022."},{"key":"e_1_3_3_32_1","doi-asserted-by":"crossref","unstructured":"Liu Y Xie Z Gu Y et al. Trajectory planning of robot manipulators based on unit quaternion. In: IEEE International Conference on Advanced Intelligent Mechatronics (AIM); IEEE; 2017. p. 1249\u20131254.","DOI":"10.1109\/AIM.2017.8014189"},{"key":"e_1_3_3_33_1","doi-asserted-by":"crossref","unstructured":"Neubauer M M\u00fcller A. Smooth orientation path planning with quaternions using B-splines. In: 2015 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE; 2015. p. 2087\u20132092.","DOI":"10.1109\/IROS.2015.7353654"},{"key":"e_1_3_3_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12541-017-0085-5"},{"key":"e_1_3_3_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2021.3108506"},{"key":"e_1_3_3_36_1","doi-asserted-by":"publisher","DOI":"10.1108\/AA-04-2017-050"},{"key":"e_1_3_3_37_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2020\/2543824","article-title":"C2-continuous orientation planning for robot end-effector with b-spline curve based on logarithmic quaternion","volume":"2020","author":"Pu Y","year":"2020","unstructured":"Pu Y, Shi Y, Lin X, et al. C2-continuous orientation planning for robot end-effector with b-spline curve based on logarithmic quaternion. Math Probl Eng. 2020;2020:1\u201316.","journal-title":"Math Probl Eng"},{"key":"e_1_3_3_38_1","volume-title":"Trajectory planning for automatic machines and robots","author":"Biagiotti L","year":"2008","unstructured":"Biagiotti L, Melchiorri C. Trajectory planning for automatic machines and robots. Heidelberg: Springer Science & Business Media; 2008."},{"key":"e_1_3_3_39_1","doi-asserted-by":"publisher","DOI":"10.1093\/imamat\/10.2.134"},{"key":"e_1_3_3_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9045(72)90080-9"},{"key":"e_1_3_3_41_1","unstructured":"CMA Robotics. GR 630R robot [https:\/\/www.cmarobot.it\/en]; 2024."}],"container-title":["Advanced Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/01691864.2025.2517204","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T13:59:44Z","timestamp":1751378384000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/01691864.2025.2517204"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,3]]},"references-count":40,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2025,6,3]]}},"alternative-id":["10.1080\/01691864.2025.2517204"],"URL":"https:\/\/doi.org\/10.1080\/01691864.2025.2517204","relation":{},"ISSN":["0169-1864","1568-5535"],"issn-type":[{"value":"0169-1864","type":"print"},{"value":"1568-5535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,3]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tadr20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tadr20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2024-09-23","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-04-18","order":1,"name":"revised","label":"Revised","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-05-27","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-06-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}