{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T06:19:27Z","timestamp":1777011567081,"version":"3.51.4"},"reference-count":29,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2023,1,9]],"date-time":"2023-01-09T00:00:00Z","timestamp":1673222400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Union\u2019s Horizon 2020 research and innovation programme","award":["Fibremach FTI 971442"],"award-info":[{"award-number":["Fibremach FTI 971442"]}]},{"name":"European Union\u2019s Horizon 2020 research and innovation programme","award":["H2020-EU.3.\u2013H2020-EU.2.1."],"award-info":[{"award-number":["H2020-EU.3.\u2013H2020-EU.2.1."]}]},{"name":"European Union\u2019s Horizon 2020 research and innovation programme","award":["IDI-20211064"],"award-info":[{"award-number":["IDI-20211064"]}]},{"DOI":"10.13039\/501100001872","name":"Spanish CDTI PROGRAMA DUAL","doi-asserted-by":"publisher","award":["Fibremach FTI 971442"],"award-info":[{"award-number":["Fibremach FTI 971442"]}],"id":[{"id":"10.13039\/501100001872","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001872","name":"Spanish CDTI PROGRAMA DUAL","doi-asserted-by":"publisher","award":["H2020-EU.3.\u2013H2020-EU.2.1."],"award-info":[{"award-number":["H2020-EU.3.\u2013H2020-EU.2.1."]}],"id":[{"id":"10.13039\/501100001872","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001872","name":"Spanish CDTI PROGRAMA DUAL","doi-asserted-by":"publisher","award":["IDI-20211064"],"award-info":[{"award-number":["IDI-20211064"]}],"id":[{"id":"10.13039\/501100001872","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>Robotic arms are widely used in sectors such as automotive or assembly logistics due to their flexibility and cost. Other manufacturing sectors would like to take advantage of this technology, however, higher accuracy is required for their purposes. This paper integrated a multi-camera system to achieve the requirements for milling and drilling tasks in aeronautic parts. A closed-loop framework allows the position of the robot\u2019s end-effector to be corrected with respect to a static reference. This is due to the multi-camera system tracking the position of both elements due to the passive targets on their surface. The challenge is to find an auxiliary system to measure these targets with an uncertainty that allows the desired accuracy to be achieved in high volumes (&gt;3 m3). Firstly, in a reduced scenario, a coordinate measuring machine (CMM), a laser tracker (LT), and portable photogrammetry (PP) have been compared following the guidelines from VDI\/VDE 2634-part 1. The conclusions allowed us to jump into an industrial scenario and run a similar test with a higher payload than in the laboratory. The article ends with an application example demonstrating the suitability of the solution.<\/jats:p>","DOI":"10.3390\/robotics12010010","type":"journal-article","created":{"date-parts":[[2023,1,9]],"date-time":"2023-01-09T03:25:58Z","timestamp":1673234758000},"page":"10","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Analyses of Key Variables to Industrialize a Multi-Camera System to Guide Robotic Arms"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0617-4891","authenticated-orcid":false,"given":"Pablo","family":"Puerto","sequence":"first","affiliation":[{"name":"IDEKO, Basque Research and Technology Alliance (BRTA), 20870 Elgoibar, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8141-2626","authenticated-orcid":false,"given":"Ibai","family":"Leizea","sequence":"additional","affiliation":[{"name":"IDEKO, Basque Research and Technology Alliance (BRTA), 20870 Elgoibar, Spain"}]},{"given":"Imanol","family":"Herrera","sequence":"additional","affiliation":[{"name":"IDEKO, Basque Research and Technology Alliance (BRTA), 20870 Elgoibar, Spain"}]},{"given":"Asier","family":"Barrios","sequence":"additional","affiliation":[{"name":"IDEKO, Basque Research and Technology Alliance (BRTA), 20870 Elgoibar, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.cirpj.2022.03.011","article-title":"Improved State Estimation of a Robot End-Effector Using Laser Tracker and Inertial Sensor Fusion","volume":"38","author":"Cvitanic","year":"2022","journal-title":"CIRP J. Manuf. Sci. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1016\/j.cirp.2019.04.077","article-title":"Artifact-Free Coordinate Registration of Heterogeneous Large-Scale Metrology Systems","volume":"68","author":"Pfeifer","year":"2019","journal-title":"CIRP Ann."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1707","DOI":"10.1177\/0954405416654936","article-title":"Optimised Multi-Camera Systems for Dimensional Control in Factory Environments","volume":"232","author":"Robson","year":"2018","journal-title":"Proc. Inst. Mech. Eng. Part B J. Eng. Manuf."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"102436","DOI":"10.1016\/j.rcim.2022.102436","article-title":"A State-of-the-Art Review on Robotic Milling of Complex Parts with High Efficiency and Precision","volume":"79","author":"Wang","year":"2023","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"17161","DOI":"10.1109\/ACCESS.2021.3053356","article-title":"On-Line Precision Calibration of Mobile Manipulators Based on the Multi-Level Measurement Strategy","volume":"9","author":"Jian","year":"2021","journal-title":"IEEE Access"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1017\/aer.2019.117","article-title":"Light Automation for Aircraft Fuselage Assembly","volume":"124","author":"Trabasso","year":"2020","journal-title":"Aeronaut. J."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1373","DOI":"10.4271\/2011-01-2733","article-title":"High-Accuracy Robotic Drilling\/Milling of 737 Inboard Flaps","volume":"4","author":"Devlieg","year":"2011","journal-title":"SAE Int. J. Aerosp."},{"key":"ref_8","unstructured":"Kyle, S., Robson, S., Macdonald, L., Shortis, M., and Boehm, J. (2015). Multi-Camera Systems for Dimensional Control in Factories, European Portable Metrology Conference-EPMC15."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"102248","DOI":"10.1016\/j.rcim.2021.102248","article-title":"A Novel Vision-Based Calibration Framework for Industrial Robotic Manipulators","volume":"73","author":"Balanji","year":"2022","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"012007","DOI":"10.1088\/1757-899X\/1140\/1\/012007","article-title":"Constructive Compensation of the Thermal Behaviour for Industrial Robots","volume":"1140","author":"Uhlmann","year":"2021","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_11","first-page":"12","article-title":"Enhanced Calibration of Robot Tool Centre Point Using Analytical Algorithm","volume":"3","author":"Borrmann","year":"2015","journal-title":"Int. J. Mater. Sci. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1016\/j.rcim.2013.05.003","article-title":"Online Robot Calibration Based on Vision Measurement","volume":"29","author":"Du","year":"2013","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cja.2021.03.027","article-title":"Positioning Error Compensation of an Industrial Robot Using Neural Networks and Experimental Study","volume":"35","author":"Li","year":"2022","journal-title":"Chin. J. Aeronaut."},{"key":"ref_14","unstructured":"Verein Deutscher Ingenieure. VDI\/VDE (2002). Optical 3D Measuring Systems, Imaging Systems with Point-by-Point Probing. VDI\/VDE 2634, Part 1, VDI\/VDE."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1016\/j.cirp.2022.03.016","article-title":"Metrologically Interpretable Feature Extraction for Industrial Machine Vision Using Generative Deep Learning","volume":"71","author":"Schmitt","year":"2022","journal-title":"CIRP Ann."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Mattamala, M., Ramezani, M., Camurri, M., and Fallon, M. (June, January 30). Learning Camera Performance Models for Active Multi-Camera Visual Teach and Repeat. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi\u2019an, China.","DOI":"10.1109\/ICRA48506.2021.9561650"},{"key":"ref_17","first-page":"441","article-title":"Automated Procedures with Coded Targets in Industrial Vision Metrology","volume":"68","author":"Hattori","year":"2002","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"220285","DOI":"10.1109\/ACCESS.2020.3043044","article-title":"Design of a New Coded Target With Large Coding Capacity for Close\u2014Range Photogrammetry and Research on Recognition Algorithm","volume":"8","author":"Zou","year":"2020","journal-title":"IEEE Access"},{"key":"ref_19","first-page":"7406","article-title":"Optimised Calibration of Machine Vision System for Close Range Photogrammetry Based on Machine Learning","volume":"34","author":"Vissiere","year":"2022","journal-title":"J. King Saud Univ.-Comput. Inf. Sci."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Chavdarova, T., Baque, P., Bouquet, S., Maksai, A., Jose, C., Bagautdinov, T., Lettry, L., Fua, P., Van Gool, L., and Fleuret, F. (2018, January 18\u201323). WILDTRACK: A Multi-Camera HD Dataset for Dense Unscripted Pedestrian Detection. Proceedings of the 2018 IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00528"},{"key":"ref_21","first-page":"5278","article-title":"Efficient Global Optimization of Non-Differentiable, Symmetric Objectives for Multi Camera Placement","volume":"22","year":"2021","journal-title":"IEEE Sens. J."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"6957","DOI":"10.1109\/TIM.2020.2978956","article-title":"An Accurate Calibration Method of Large-Scale Reference System","volume":"69","author":"Lu","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"664","DOI":"10.1016\/j.precisioneng.2021.07.005","article-title":"Validation of the Network Method for Evaluating Uncertainty and Improvement of Geometry Error Parameters of a Laser Tracker","volume":"72","author":"Bellelli","year":"2021","journal-title":"Precis. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"7443","DOI":"10.1364\/AO.58.007443","article-title":"Geometric Calibration of a Camera and a Turntable System Using Two Views","volume":"58","author":"Kang","year":"2019","journal-title":"Appl. Opt."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1004117","DOI":"10.1109\/TIM.2021.3051726","article-title":"High-Precision Multicamera-Assisted Camera-IMU Calibration: Theory and Method","volume":"70","author":"Fu","year":"2021","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1108\/IR-04-2021-0077","article-title":"Challenges and Opportunities in Human Robot Collaboration Context of Industry 4.0\u2014A State of the Art Review","volume":"49","author":"Inkulu","year":"2021","journal-title":"Ind. Robot. Int. J. Robot. Res. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.measurement.2017.08.029","article-title":"Self-Calibration Technique for on-Machine Spindle-Mounted Vision Systems","volume":"113","author":"Mendikute","year":"2018","journal-title":"Measurement"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"812","DOI":"10.1016\/j.proeng.2013.08.186","article-title":"Automated Raw Part Alignment by a Novel Machine Vision Approach","volume":"63","author":"Mendikute","year":"2013","journal-title":"Procedia Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"320","DOI":"10.3390\/metrology2030020","article-title":"Methodology to Evaluate the Performance of Portable Photogrammetry for Large-Volume Metrology","volume":"2","author":"Puerto","year":"2022","journal-title":"Metrology"}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/1\/10\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:03:59Z","timestamp":1760119439000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/1\/10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,9]]},"references-count":29,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["robotics12010010"],"URL":"https:\/\/doi.org\/10.3390\/robotics12010010","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,9]]}}}