{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T16:58:37Z","timestamp":1758819517063,"version":"3.41.0"},"reference-count":30,"publisher":"Cambridge University Press (CUP)","issue":"4","license":[{"start":{"date-parts":[[2025,4,2]],"date-time":"2025-04-02T00:00:00Z","timestamp":1743552000000},"content-version":"unspecified","delay-in-days":1,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2025,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Industrial robots are widely utilized in the machining of complex parts because of their flexibility. However, their low positioning accuracy and spatial geometric error characteristics significantly limit the contour precision of robot machined parts. Therefore, in the robot machining procedure, an in situ measurement system is typically required. This study aims to enhance the trajectory accuracy of robotic machining through robotic in situ measurement and meta-heuristic optimization. In this study, a measurement-machining dual-robot system for measurement and machining is established, consisting of a measurement robot with a laser sensor mounted at the robot end and a machining robot equipped with a machining tool. In the measuring process, high-precision standard spheres are set on the edge of the machining area, and the high-precision standard geometry is measured by the measurement robot. According to measured geometry information in the local area, the trajectory accuracy for the machining robot is improved. By utilizing the standard radius of the standard spheres and adopting a meta-heuristic optimization algorithm, this study addresses the complexity of the robot kinematics model, while also overcoming local optima commonly introduced by gradient-based iterative methods. The results of the experiments in this study confirm that the proposed method markedly refines the precision of the robot machining trajectory.<\/jats:p>","DOI":"10.1017\/s0263574725000384","type":"journal-article","created":{"date-parts":[[2025,4,2]],"date-time":"2025-04-02T11:11:26Z","timestamp":1743592286000},"page":"1491-1511","source":"Crossref","is-referenced-by-count":1,"title":["Improving machining trajectory accuracy for dual-robot system with in situ laser measurement and meta-heuristic optimization"],"prefix":"10.1017","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-2714-2515","authenticated-orcid":false,"given":"Zhentao","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Guangde","family":"Bi","sequence":"additional","affiliation":[]},{"given":"Jiajing","family":"Li","sequence":"additional","affiliation":[]},{"given":"Lining","family":"Sun","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7127-0732","authenticated-orcid":false,"given":"Lei","family":"Lu","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2025,4,2]]},"reference":[{"key":"S0263574725000384_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2022.102429"},{"key":"S0263574725000384_ref4","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574721002010"},{"key":"S0263574725000384_ref10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3150225","article-title":"Multi-robot assembly strategies and metrics","volume":"51","author":"Marvel","year":"2018","journal-title":"ACM Comput. Surv."},{"key":"S0263574725000384_ref21","first-page":"211","article-title":"A novel calibration method for multi-robots system utilizing calibration model without nominal kinematic parameters","volume":"50","author":"Qiao","year":"2017","journal-title":"Precis. Eng.-J. Int. Soc. Precis. Eng. Nanotechnol."},{"key":"S0263574725000384_ref9","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1109\/TMECH.2021.3068259","article-title":"Multimobile robot cluster system for robot machining of large-scale workpieces","volume":"27","author":"Zhao","year":"2022","journal-title":"IEEE-ASME Trans. Mech."},{"key":"S0263574725000384_ref14","doi-asserted-by":"publisher","DOI":"10.1007\/s11431-020-1738-5"},{"key":"S0263574725000384_ref3","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1115\/1.4043291","article-title":"Parameter optimization for the driving system of a 5 Degrees-of-freedom parallel machining robot with planar kinematic chains","volume":"11","author":"Xie","year":"2019","journal-title":"J. Mech. Robot."},{"key":"S0263574725000384_ref16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/S0263574724001905","article-title":"Robot hybrid inverse dynamics model compensation method based on the BLL residual prediction algorithm","volume":"1","author":"Tao","year":"2024","journal-title":"Robotica"},{"key":"S0263574725000384_ref1","doi-asserted-by":"publisher","DOI":"10.1115\/1.4056682"},{"key":"S0263574725000384_ref30","doi-asserted-by":"crossref","first-page":"122200","DOI":"10.1016\/j.eswa.2023.122200","article-title":"Electric EEL foraging optimization: A new bio-inspired optimizer for engineering applications","volume":"238","author":"Zhao","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"S0263574725000384_ref24","doi-asserted-by":"crossref","first-page":"9824","DOI":"10.3390\/app14219824","article-title":"A self-calibration method for robot end-effector using spherical constraints","volume":"14","author":"Wang","year":"2024","journal-title":"Appl. Sci."},{"key":"S0263574725000384_ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2019.05.002"},{"key":"S0263574725000384_ref12","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.arcontrol.2020.02.002","article-title":"An overview of collaborative robotic manipulation in multi-robot systems","volume":"49","author":"Feng","year":"2020","journal-title":"Ann. Rev. Control"},{"key":"S0263574725000384_ref11","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-018-9748-z"},{"key":"S0263574725000384_ref6","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.rcim.2016.09.002","article-title":"Workspace and dynamic performance evaluation of the parallel manipulators in a spray-painting equipment","volume":"44","author":"Wu","year":"2017","journal-title":"Robot. Cim-INT Manuf."},{"key":"S0263574725000384_ref26","first-page":"1","article-title":"A robust and efficient ensemble of diversified evolutionary computing algorithms for accurate robot calibration","volume":"73","author":"Chen","year":"2024","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"S0263574725000384_ref28","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2022.3151610"},{"key":"S0263574725000384_ref8","doi-asserted-by":"publisher","DOI":"10.1007\/s40747-021-00499-3"},{"key":"S0263574725000384_ref13","doi-asserted-by":"crossref","first-page":"1455","DOI":"10.1007\/s10845-020-01714-7","article-title":"Multi-robot multi-operator collaborative assembly systems: A performance evaluation model","volume":"32","author":"Boschetti","year":"2021","journal-title":"J. Intell. Manuf."},{"key":"S0263574725000384_ref23","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-016-9331-8"},{"key":"S0263574725000384_ref5","doi-asserted-by":"publisher","DOI":"10.1115\/1.4062607"},{"key":"S0263574725000384_ref18","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6942592"},{"key":"S0263574725000384_ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2016.2530079"},{"key":"S0263574725000384_ref20","doi-asserted-by":"crossref","first-page":"4627","DOI":"10.1109\/TASE.2023.3299969","article-title":"Solving the AXB=YCZ problem for a dual-robot system with geometric calculus","volume":"21","author":"Sui","year":"2024","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"S0263574725000384_ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2012.06.004"},{"key":"S0263574725000384_ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-018-2367-1"},{"key":"S0263574725000384_ref2","doi-asserted-by":"crossref","first-page":"2703","DOI":"10.1017\/S0263574723000619","article-title":"Precise positioning in a robotized laser-cutting machine allowed by a three-V-shaped-groove kinematic coupling: A feasibility study","volume":"41","author":"De Benedictis","year":"2023","journal-title":"Robotica"},{"key":"S0263574725000384_ref27","doi-asserted-by":"crossref","first-page":"3865","DOI":"10.1109\/TIE.2021.3073312","article-title":"A robot calibration method using a neural network based on a butterfly and flower pollination algorithm","volume":"69","author":"Cao","year":"2022","journal-title":"IEEE Trans. Ind. Electron."},{"key":"S0263574725000384_ref15","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574724001255"},{"key":"S0263574725000384_ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2013.03.001"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574725000384","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T09:47:24Z","timestamp":1750326444000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574725000384\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4]]},"references-count":30,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["S0263574725000384"],"URL":"https:\/\/doi.org\/10.1017\/s0263574725000384","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2025,4]]}}}