{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T21:16:16Z","timestamp":1768338976324,"version":"3.49.0"},"reference-count":31,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,5,23]],"date-time":"2021-05-23T00:00:00Z","timestamp":1621728000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100008530","name":"European Regional Development Fund","doi-asserted-by":"publisher","award":["51086029"],"award-info":[{"award-number":["51086029"]}],"id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>This article describes an algorithm for the online extrapolation of hand-motion during remote welding. The aim is to overcome the spatial limitations of the human welder\u2019s arms in order to cover a larger workspace with a continuous weld seam and to substantially relieve the welder from strain and fatigue. Depending on the sampled hand-motion data, an extrapolation of the given motion patterns is achieved by decomposing the input signals in a linear direction and a periodic motion component. An approach to efficiently determine the periodicity using a sampled autocorrelation function and the subsequent application of parameter identification using a spline function are presented in this paper. The proposed approach is able to resemble all practically relevant motion patterns and has been validated successfully on a remote welding system with limited input space and audio-visual feedback by an experienced welder.<\/jats:p>","DOI":"10.3390\/robotics10020077","type":"journal-article","created":{"date-parts":[[2021,5,24]],"date-time":"2021-05-24T02:32:43Z","timestamp":1621823563000},"page":"77","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Trajectory Extrapolation for Manual Robot Remote Welding"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0099-9294","authenticated-orcid":false,"given":"Lucas Christoph","family":"Ebel","sequence":"first","affiliation":[{"name":"Institute for Material Science and Welding Techniques, University of Applied Science Hamburg, Berliner Tor 5, 20099 Hamburg, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4988-8285","authenticated-orcid":false,"given":"Jochen","family":"Maa\u00df","sequence":"additional","affiliation":[{"name":"Research and Transfer Center FTZ-3i, University of Applied Science Hamburg, Berliner Tor 5, 20099 Hamburg, Germany"}]},{"given":"Patrick","family":"Zuther","sequence":"additional","affiliation":[{"name":"Institute for Material Science and Welding Techniques, University of Applied Science Hamburg, Berliner Tor 5, 20099 Hamburg, Germany"}]},{"given":"Shahram","family":"Sheikhi","sequence":"additional","affiliation":[{"name":"Research and Transfer Center FTZ-3i, University of Applied Science Hamburg, Berliner Tor 5, 20099 Hamburg, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.cirpj.2011.06.016","article-title":"Integrating digital manufacturing and simulation tools in the assembly design process: A cooperating robots cell case","volume":"4","author":"Papakostas","year":"2011","journal-title":"CIRP J. Manuf. Sci. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/j.procir.2014.10.092","article-title":"Knowledge-enabled design of cooperating robots assembly cells","volume":"23","author":"Papakostasa","year":"2014","journal-title":"Procidia CIRP"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.cirp.2014.03.015","article-title":"Multi-robot spot-welding cells: An integrated approach to cell design and motion planning","volume":"63","author":"Pellegrinelli","year":"2014","journal-title":"CIRP Ann."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1016\/j.procir.2015.01.062","article-title":"Validation of an extended approach to multi-robot cell design and motion planning","volume":"36","author":"Pellegrinelli","year":"2015","journal-title":"Procedia CIRP"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.procir.2014.10.103","article-title":"Tool oriented Robot Cooperation","volume":"23","author":"Bartelt","year":"2014","journal-title":"Procedia CIRP"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1007\/s40436-019-00283-0","article-title":"AR-assisted robot welding programming","volume":"8","author":"Ong","year":"2020","journal-title":"Adv. Manuf."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Brosque, C., Galbally, E., Khatib, O., and Fischer, M. (2020, January 26\u201328). Human-Robot Collaboration in Construction: Opportunities and Challenges. Proceedings of the International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA), Ankara, Turkey.","DOI":"10.1109\/HORA49412.2020.9152888"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1016\/j.procir.2020.05.259","article-title":"Review on existing VR\/AR solutions in human-robot collaboration","volume":"97","author":"Dianatfar","year":"2021","journal-title":"Procedia CIRP"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2958","DOI":"10.1109\/LRA.2019.2921928","article-title":"Modeling of Human Welders\u2019 Operations in Virtual Reality Human-Robot Interaction","volume":"10","author":"Wang","year":"2019","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"799","DOI":"10.1109\/TASE.2019.2945607","article-title":"Virtual reality robot-assisted welding based on human intention recognition","volume":"17","author":"Wang","year":"2020","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.conengprac.2014.08.003","article-title":"Control of human arm movement in machine-human cooperative welding process","volume":"32","author":"Liu","year":"2014","journal-title":"Control Eng. Pract."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"769","DOI":"10.1109\/TASE.2014.2359006","article-title":"Toward welding robot with human knowledge: A remotely-controlled approach","volume":"12","author":"Liu","year":"2015","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_13","first-page":"421","article-title":"Advances in multi-robotic welding techniques: A review","volume":"9","author":"Xu","year":"2020","journal-title":"Int. J. Mech. Eng. Robot. Res."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1016\/j.jmapro.2019.02.010","article-title":"3D reconstruction of complex spatial weld seam for autonomous welding by laser structured light scanning","volume":"39","author":"Dharmawan","year":"2019","journal-title":"J. Manuf. Process."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"83","DOI":"10.5539\/mas.v10n2p83","article-title":"A review paper on vision based identification, detection and tracking of weld seams path in welding robot environment","volume":"10","author":"Shah","year":"2019","journal-title":"Mod. Appl. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.rcim.2016.05.012","article-title":"An on-line shape-matching weld seam tracking system","volume":"42","author":"Ding","year":"2016","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"7261","DOI":"10.1109\/TIE.2017.2694399","article-title":"Automatic welding seam tracking and identification","volume":"64","author":"Li","year":"2017","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1016\/j.jmapro.2019.02.010","article-title":"A Survey of Platform Designs for Portable Robotic Welding in Large Scale Structures","volume":"39","author":"Zhang","year":"2019","journal-title":"J. Manuf. Process."},{"key":"ref_19","unstructured":"Norberto Pires, J., Loureiro, A., and Bolmsj\u00f6, G. (2006). Welding Robots: Technology, System Issues and Applications, Springer."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Eto, H., and Asada, H.H. (2019, January 14\u201318). Seamless manual-to-autopilot transition: An intuitive programming approach to robotic welding. Proceedings of the 8th IEEE International Conference on Robot and Human Interactive Communication, New Delhi, India.","DOI":"10.1109\/RO-MAN46459.2019.8956403"},{"key":"ref_21","unstructured":"Marlow, F.M. (2012). Welding Know-How, Metal Arts Press. [1st ed.]."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1109\/TRO.2014.2385212","article-title":"Hand impedance measurements during interactive manual welding with a robot","volume":"31","author":"Erden","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2459","DOI":"10.1109\/TCYB.2015.2478656","article-title":"Robotic assistance by impedance compensation for hand movements while manual welding","volume":"46","author":"Erden","year":"2016","journal-title":"IEEE Trans. Cybern."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"van Essen, J., van der Jagt, M., Troll, N., Wanders, M., Erden, M.S., van Beek, T., and Tomiyama, T. (2008, January 12\u201315). Identifying Welding Skills for Robot Assistance. Proceedings of the IEEE\/ASME International Conference on Mechtronic and Embedded Systems and Applications, Beijing, China.","DOI":"10.1109\/MESA.2008.4735675"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Erden, M.S. (2018, January 20\u201324). Manual Welding with Robotic Assistance Compared to Conventional Manual Welding. Proceedings of the IEEE 14th International Conference on Automation Science and Engineering (CASE), Munich, Germany.","DOI":"10.1109\/COASE.2018.8560489"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"26","DOI":"10.21105\/joss.00026","article-title":"Armadillo: A template-based C++ library for linear algebra","volume":"1","author":"Sanderson","year":"2016","journal-title":"J. Open Source Softw."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Sanderson, C., and Curtin, R. (2020, January 14\u201316). An adaptive solver for systems of linear equations. Proceedings of the 14th International Conference on Signal Processing and Communication Systems (ICSPCS), Adelaide, Australia.","DOI":"10.1109\/ICSPCS50536.2020.9309998"},{"key":"ref_28","unstructured":"(2021, May 13). DMK33GP2000e. Available online: https:\/\/www.theimagingsource.com\/products\/industrial-cameras\/gige-monochrome\/dmk33gp2000e\/."},{"key":"ref_29","unstructured":"(2021, May 13). KUKA RSI. Available online: https:\/\/www.kuka.com\/en-gb\/services\/downloads?terms=Language:en:."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Ebel, L.C., Zuther, P., Maass, J., and Sheikhi, S. (2020). Motion signal processing for a remote gas metal arc welding application. Robotics, 9.","DOI":"10.3390\/robotics9020030"},{"key":"ref_31","unstructured":"(2021, May 13). The Linux Foundation. Available online: https:\/\/wiki.linuxfoundation.org\/realtime\/start."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/10\/2\/77\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:06:29Z","timestamp":1760162789000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/10\/2\/77"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,23]]},"references-count":31,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["robotics10020077"],"URL":"https:\/\/doi.org\/10.3390\/robotics10020077","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,23]]}}}