{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T15:40:38Z","timestamp":1780501238398,"version":"3.54.1"},"reference-count":34,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2021,10,29]],"date-time":"2021-10-29T00:00:00Z","timestamp":1635465600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2022,4,21]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>Fillet welding is one of the most widespread types of welding in the industry, which is still carried out manually or automated by contact. This paper aims to describe an online programming system for noncontact fillet welding robots with \u201cU\u201d- and \u201cL\u201d-shaped structures, which responds to the needs of the Fourth Industrial Revolution.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>In this paper, the authors propose an online robot programming methodology that eliminates unnecessary steps traditionally performed in robotic welding, so that the operator only performs three steps to complete the welding task. First, choose the piece to weld. Then, enter the welding parameters. Finally, it sends the automatically generated program to the robot.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The system finally managed to perform the fillet welding task with the proposed method in a more efficient preparation time than the compared methods. For this, a reduced number of components was used compared to other systems: a structured light 3\u2009D camera, two computers and a concentrator, in addition to the six-axis industrial robotic arm. The operating complexity of the system has been reduced as much as possible.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Practical implications<\/jats:title>\n<jats:p>To the best of the authors\u2019 knowledge, there is no scientific or commercial evidence of an online robot programming system capable of performing a fillet welding process, simplifying the process so that it is completely transparent for the operator and framed in the Industry 4.0 paradigm. Its commercial potential lies mainly in its simple and low-cost implementation in a flexible system capable of adapting to any industrial fillet welding job and to any support that can accommodate it.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>In this study, a robotic robust system is achieved, aligned to Industry 4.0, with a friendly, intuitive and simple interface for an operator who does not need to have knowledge of industrial robotics, allowing him to perform a fillet welding saving time and increasing productivity.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-07-2021-0137","type":"journal-article","created":{"date-parts":[[2021,10,27]],"date-time":"2021-10-27T14:56:28Z","timestamp":1635346588000},"page":"391-401","source":"Crossref","is-referenced-by-count":7,"title":["Online programming system for robotic fillet welding in Industry 4.0"],"prefix":"10.1108","volume":"49","author":[{"given":"Ignacio","family":"Diaz-Cano","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fernando M.","family":"Quintana","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Miguel","family":"Lopez-Fuster","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francisco-Javier","family":"Badesa","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pedro L.","family":"Galindo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arturo","family":"Morgado-Estevez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2021,10,29]]},"reference":[{"issue":"5","key":"key2022041913492738400_ref001","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1108\/01439919910284000","article-title":"A walk\u2010through programmed robot for welding in shipyards","volume":"26","year":"1999","journal-title":"Industrial Robot: An International Journal"},{"issue":"5\/8","key":"key2022041913492738400_ref002","first-page":"1935","article-title":"Automatic robot path integration using three-dimensional vision and offline programming","volume":"102","year":"2019","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"4","key":"key2022041913492738400_ref003","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1108\/IR-04-2018-0072","article-title":"Vision-assisted robotic welding","volume":"45","year":"2018","journal-title":"Industrial Robot: An International Journal"},{"key":"key2022041913492738400_ref004","doi-asserted-by":"publisher","DOI":"10.1108\/IR-03-2021-0049","article-title":"Dual-robot stud welding system for membrane wall","year":"2021","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"key":"key2022041913492738400_ref005","article-title":"Overview of the RANSAC algorithm","year":"2010"},{"issue":"4","key":"key2022041913492738400_ref006","first-page":"319","article-title":"Dynastat memory aids unimate robot","volume":"80","author":"E.I","year":"2013","journal-title":"Electrical Engineering. Institute of Electrical and Electronics Engineers (IEEE)"},{"key":"key2022041913492738400_ref007","unstructured":"Eclipse (2021), \u201cEclipse mosquitto\u201d, available at: https:\/\/mosquitto.org\/ (accessed 30 May 2021)."},{"key":"key2022041913492738400_ref008","doi-asserted-by":"crossref","first-page":"1567","DOI":"10.1109\/ETFA.2019.8869495","article-title":"Combining the advantages of on- and offline industrial robot programming","volume-title":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","year":"2019"},{"key":"key2022041913492738400_ref009","volume-title":"MQTT Essentials \u2013 A Lightweight IoT Protocol","year":"2017"},{"key":"key2022041913492738400_ref010","unstructured":"Inrotech (2021), \u201cRobot welding for shipbuilding - a well proven product\u201d, available at: www.inrotech.com\/inrotech-classic\/ (accessed 20 August 2021)."},{"key":"key2022041913492738400_ref011","unstructured":"ISO (2014), \u201cISO - ISO 5817:2014 \u2013 welding \u2013 fusion-welded joints in steel, nickel, titanium and their alloys (beam welding excluded) \u2013 quality levels for imperfections\u201d, available at: www.iso.org\/standard\/54952.html (accessed 23 June 2021)."},{"key":"key2022041913492738400_ref012","unstructured":"ISO (2019), \u201cISO 6947:2019 - welding and allied processes \u2013 welding positions\u201d, available at: www.iso.org\/standard\/72741.html"},{"key":"key2022041913492738400_ref013","doi-asserted-by":"crossref","first-page":"xxxv","DOI":"10.1109\/ICCAS.2008.4694703","article-title":"Automation and robotization of production processes in shipbuilding","volume-title":"2008 International Conference on Control, Automation and Systems","year":"2008"},{"key":"key2022041913492738400_ref014","volume-title":"OpenCV 2 Computer Vision Application Programming Cookbook: Over 50 Recipes to Master This Library of Programming Functions for Real-Time Computer Vision","year":"2011"},{"key":"key2022041913492738400_ref015","unstructured":"Larkin, N. Milojevic, A., Pan, Z., Polden, J. and Norrish, J. (2011), \u201cOffline programming for short batch robotic welding\u201d, available at: https:\/\/ro.uow.edu.au\/eispapers\/551 (accessed 23 June 2021)."},{"issue":"5","key":"key2022041913492738400_ref016","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/j.rcim.2014.02.002","article-title":"Robots in the shipbuilding industry","volume":"30","year":"2014","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2022041913492738400_ref017","doi-asserted-by":"publisher","first-page":"103326","DOI":"10.1016\/j.compind.2020.103326","article-title":"A review of vision-aided robotic welding","volume":"123","year":"2020","journal-title":"Computers in Industry"},{"issue":"1\/4","key":"key2022041913492738400_ref018","first-page":"705","article-title":"Effect of torch position and angle on welding quality and welding process stability in pulse on pulse MIG welding\u2013brazing of aluminum alloy to stainless steel","volume":"84","year":"2016","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"key":"key2022041913492738400_ref019","first-page":"401","article-title":"Study of off-line programming system of arc robot based on the software of ROBOGUIDE\u2019","volume-title":"Robotic Welding, Intelligence and Automation","year":"2007"},{"key":"key2022041913492738400_ref020","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jii.2017.04.005","article-title":"Industry 4.0: a survey on technologies, applications and open research issues","volume":"6","year":"2017","journal-title":"Journal of Industrial Information Integration"},{"key":"key2022041913492738400_ref021","first-page":"619","article-title":"Recent progress on programming methods for industrial robots","year":"2010"},{"key":"key2022041913492738400_ref022","unstructured":"Pemamek (2021), \u201cShipbuilding | Pemamek\u201d, available at: https:\/\/pemamek.com\/welding-solutions\/shipbuilding\/ (accessed 20 August 2021)."},{"issue":"1","key":"key2022041913492738400_ref023","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1108\/IR-11-2018-0226","article-title":"Implementation of a robot control architecture for additive manufacturing applications","volume":"46","year":"2019","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"key":"key2022041913492738400_ref024","unstructured":"ROS.org (2021), \u201cFanuc - ROS Wiki\u201d, available at: http:\/\/wiki.ros.org\/fanuc (accessed 24 May 2021)."},{"key":"key2022041913492738400_ref025","article-title":"3D is here: Point Cloud Library (PCL)","year":"2011"},{"key":"key2022041913492738400_ref0500","article-title":"The third \u2018industrial revolution\u2019: robot factories and electronic offices","year":"1980","journal-title":"The Christian Science Monitor"},{"key":"key2022041913492738400_ref026","first-page":"475","article-title":"Implications of MQTT connectivity protocol for IoT based device automation using home assistant and OpenHAB","year":"2019"},{"key":"key2022041913492738400_ref027","doi-asserted-by":"publisher","DOI":"10.1108\/JBS-08-2020-0181","article-title":"Interpreting the industry 4.0 future: technology, business, society and people","year":"2021","journal-title":"Journal of Business Strategy"},{"key":"key2022041913492738400_ref028","doi-asserted-by":"publisher","first-page":"101934","DOI":"10.1016\/j.rcim.2020.101934","article-title":"A welding task data model for intelligent process planning of robotic welding","volume":"64","year":"2020","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"3","key":"key2022041913492738400_ref029","doi-asserted-by":"crossref","first-page":"111","DOI":"10.21278\/brod69307","article-title":"Toward shipbuilding 4.0-an industry 4.0 changing the face of the shipbuilding industry","volume":"69","year":"2018","journal-title":"Brodogradnja"},{"issue":"4","key":"key2022041913492738400_ref030","first-page":"73","article-title":"The first Bulgarian industrial robot \u2018PROBO\u2019 1987","volume":"43","year":"2014","journal-title":"Journal of Theoretical and Applied Mechanics"},{"key":"key2022041913492738400_ref031","unstructured":"Yang, M.Y. and F\u00f6rstner, W. (2010), \u201cPlane detection in point cloud data\u201d, available at: www.ipb.uni-bonn.de\/technicalreports\/ (accessed 30 May 2021)."},{"key":"key2022041913492738400_ref032","unstructured":"Zivid (2020), \u201cGitHub - zivid\/zivid-ros: official ROS driver for zivid 3D cameras\u201d, available at: https:\/\/github.com\/zivid\/zivid-ros (accessed 28 May 2021)."},{"key":"key2022041913492738400_ref033","doi-asserted-by":"publisher","first-page":"478","DOI":"10.1016\/j.procir.2021.03.107","article-title":"Programming of welding robots in shipbuilding","volume":"99","year":"2021","journal-title":"Procedia CIRP"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-07-2021-0137\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-07-2021-0137\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:33Z","timestamp":1753393173000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/49\/3\/391-401\/178749"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,29]]},"references-count":34,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,10,29]]},"published-print":{"date-parts":[[2022,4,21]]}},"alternative-id":["10.1108\/IR-07-2021-0137"],"URL":"https:\/\/doi.org\/10.1108\/ir-07-2021-0137","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"print"}],"subject":[],"published":{"date-parts":[[2021,10,29]]}}}