journal article·2026-05-22Open access

Interoperability in Industrial Robotics: A Literature Review and Conceptual Path Toward a Universal Robot Protocol

Vasco Fonseca, Ramiro Barbosa, Filipe Pereira

Applied Sciences· Volume 16· Issue 11

Abstract

This work presents a literature review on interoperability in industrial robotics. The analysis of 45 selected studies reveals that existing approaches remain fragmented across communication, control abstraction, and semantic integration layers. The review synthesizes key developments in programming paradigms, communication technologies, and interoperability solutions in heterogeneous industrial environments. Based on the identified gaps, a conceptual interoperability framework, referred to as the Universal Robot Protocol (URP), is derived to support unified integration across system layers. URP is not proposed as an implemented protocol, but as a research-driven conceptual direction intended to integrate existing technologies within a coherent interoperability architecture. This contribution aims to support future research and the industrial adoption of interoperable robotic systems in Industry 4.0 and Industry 5.0 environments.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotics and Automated Systems · Teleoperation and Haptic Systems · Network Time Synchronization Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical Engineering, ISEP, Polytechnic of Porto, Rua Dr. António Bernardino de Almeida, 4249-015 Porto, Portugal

GECAD— Research Group on Intelligent Engineering and Computing for Advanced Innovation and Development, ISEP, Polytechnic of Porto, Rua Dr. António Bernardino de Almeida, 4249-015 Porto, Portugal

MEtRICs Research Center, School of Engineering, University of Minho, Campus of Azurém, 4800-058 Guimarães, Portugal

INEGI—Institute of Science and Innovation in Mechanical and Industrial Engineering, Rua Dr. Roberto Frias, 400, 4200-465 Porto, Portugal

Faculdade de Engenharia, Universidade do Porto (FEUP), Rua Dr. Roberto Frias, 4200-465 Porto, Portugal

Research Center in Digitalization and Intelligent Robotics (CeDRI), Instituto Politécnico de Bragança, Campus de Santa Apolónia, 5300-253 Bragança, Portugal

References (64)

Show source-provided references
1. Towards IT/OT Integration in Industry Digitalization: A Comprehensive Survey10.1016/j.jnca.2025.104373 ↗
2. Industry 4.0: A Survey on Technologies, Applications and Open Research Issues
3. A Cyber-Physical Systems Architecture for Industry 4.0-Based Manufacturing Systems
4. Cyber-Physical Production Systems: Roots, Expectations and R&D Challenges10.1016/j.procir.2014.03.115 ↗
5. Industrial Automation Based on Cyber-Physical Systems Technologies: Prototype Implementations and Challenges10.1016/j.compind.2015.08.004 ↗
6. A Reference Model for SMEs understanding of Industry 4.010.1016/j.ifacol.2021.08.166 ↗
7. Kuhn, T., Schnicke, F., and Antonino, P.O. (2020, January 7–11). Service-Based Architectures in Production Systems: Challenges, Solutions & Experiences. Proceedings of the 2020 ITU Kaleidoscope: Industry-Driven Digital Transformation (ITU K), Ha Noi, Vietnam.10.23919/ITUK50268.2020.9303207 ↗
8. Data Management for the Internet of Things: Design Primitives and Solutions10.3390/s131115582 ↗
9. Zahran, B., and Abu-Zahra, F. (2023, January 24–27). IT/OT Convergence Protocols: MQTT, OPC, and REST. Proceedings of the IEEE Conference on Smart Computing and Electronic Enterprise (CSCE), Las Vegas, NV, USA.10.1109/CSCE60160.2023.00285 ↗
10. Tian, S., and Hu, Y. (2019, January 22–24). The Role of OPC UA TSN in IT and OT Convergence. Proceedings of the 2019 Chinese Automation Congress (CAC), Hangzhou, China.10.1109/CAC48633.2019.8996645 ↗
11. Schwarz, M.H., and Börcsök, J. (November, January 30). A survey on OPC and OPC-UA: About the standard, developments and investigations. Proceedings of the 2013 XXIV International Conference on Information, Communication and Automation Technologies (ICAT), Sarajevo, Bosnia and Herzegovina.10.1109/ICAT.2013.6684065 ↗
12. IoT Considerations, Requirements, and Architectures for Smart Buildings10.1109/JIOT.2017.2647881 ↗
13. Grangel-González, I., Halilaj, L., Coskun, G., Auer, S., Collarana, D., and Hoffmeister, M. (2016, January 4–6). Towards a Semantic Administrative Shell for Industry 4.0 Components. Proceedings of the 2016 IEEE Tenth International Conference on Semantic Computing (ICSC), Laguna Hills, CA, USA.10.1109/ICSC.2016.58 ↗
14. Digital Twin in Industry: State-of-the-Art10.1109/TII.2018.2873186 ↗
15. Evaluating a Prototype Approach to Validating a DDS-Based System Architecture for Automated Manufacturing Environments10.1016/j.procir.2014.10.053 ↗
16. Maruyama, Y., Kato, S., and Azumi, T. (2016). Exploring the Performance of ROS2. Proceedings of the 13th International Conference on Embedded Software, Association for Computing Machinery.10.1145/2968478.2968502 ↗
17. Calderón Córdova, C., Vasquez, C., Morillo, J., and Sarango, R. (2025, January 16–19). Integration of Heterogeneous Devices through an Industrial IoT Architecture for Data Centralization and Cloud Processing in Industry 4.0 Applications. Proceedings of the 2025 5th International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), Zanzibar, Tanzania.10.1109/ICECCME64568.2025.11277735 ↗
18. Iñigo, M.A., Porto, A., Kremer, B., Perez, A., Larrinaga, F., and Cuenca, J. (2020, January 20–24). Towards an Asset Administration Shell Scenario: A Use Case for Interoperability and Standardization in Industry 4.0. Proceedings of the NOMS 2020-2020 IEEE/IFIP Network Operations and Management Symposium, Budapest, Hungary.10.1109/NOMS47738.2020.9110410 ↗
19. A Methodological Approach for Integrating Physical Assets in Industry 4.010.1109/TII.2022.3230714 ↗
20. Liu, Y., Candell, R., Kashef, M., and Montgomery, K. (2019, January 12–14). A Collaborative Work Cell Testbed for Industrial Wireless Communications—The Baseline Design. Proceedings of the 2019 IEEE 28th International Symposium on Industrial Electronics (ISIE), Vancouver, BC, Canada.10.1109/ISIE.2019.8781524 ↗
21. Fang, X., and Zhang, J. (2014, January 20–21). A Collaborative Method between CAD and CAR Software for Robotic Cells Design. Proceedings of the 2nd International Conference on Information Technology and Electronic Commerce, Dalian, China.10.1109/ICITEC.2014.7105586 ↗
22. Architecture Framework for Manufacturing Systems10.1016/j.procir.2014.01.101 ↗
23. Classification and Review of Multi-Agent Systems in Manufacturing10.1016/j.proeng.2014.02.233 ↗
24. An Ontology for Human-Robot Collaboration10.1016/j.sysarc.2012.12.001 ↗
25. Behavioral Modeling of Manufacturing Skills in OPC UA10.1016/j.procir.2021.03.085 ↗
26. Wei, H., Li, S., Zou, Y., Yang, L., and Wang, T. (2008, January 12–15). A Middleware Based Control Architecture for Modular Robot Systems. Proceedings of the 2008 IEEE/ASME International Conference on Mechtronic and Embedded Systems and Applications, Beijing, China, Beijing, China.
27. Distributed Control via CPS Architecture10.1016/j.ifacol.2018.08.417 ↗
28. Majumder, M., Wisniewski, L., and Diedrich, C. (2019, January 10–13). A Comparison of OPC UA & Semantic Web Languages for the Purpose of Industrial Automation Applications. Proceedings of the 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Zaragoza, Spain.10.1109/ETFA.2019.8869113 ↗
29. Capability-Based Semantic Interoperability10.1016/j.ifacol.2019.11.427 ↗
30. Data Model Classification for Interoperability10.1016/j.ifacol.2022.10.060 ↗
31. Nakagawa, S., Ohyama, N., Sakaguchi, K., Nakayama, H., Igarashi, N., Tsunoda, R., Shimizu, S., Narita, M., and Kato, Y. (2012, January 26–29). A Distributed Service Framework for Integrating Robots with Internet Services. Proceedings of the IEEE 26th International Conference on Advanced Information Networking and Applications, Fukuoka, Japan.10.1109/AINA.2012.102 ↗
32. Event-Driven Manufacturing Systems10.1016/j.ifacol.2015.06.138 ↗
33. Retrofitting Legacy Systems for Industry 4.0 via OPC UA and Distributed Control
34. Li, C., Han, B., Deng, H., Zhu, J., and Wang, Y. (2024, January 20–23). An Industrial Translation Tool from Structured Text to C Source Code for Software Services. Proceedings of the 2024 International Conference on Meta Computing (ICMC), Qingdao, China.10.1109/ICMC60390.2024.00038 ↗
35. OPC UA Model for Skill Execution10.1016/j.promfg.2021.10.027 ↗
36. Vogel-Heuser, B., Neumann, E.-M., Fischer, J., Marcos, M., Estévez, E., Barbieri, G., Sonnleithner, L., and Rabiser, R. (2022, January 24–26). Automation Software Architecture in CPPS—Definition, Challenges and Research Potentials. Proceedings of the 2022 IEEE 5th International Conference on Industrial Cyber-Physical Systems (ICPS), Coventry, UK.10.1109/ICPS51978.2022.9816893 ↗
37. IEC (2012). Function Blocks–Part 1: Architecture, 2nd ed. (Standard No. IEC 61499-1).
38. Chang, S., and Zhang, H. (2024, January 8–10). Application of AutomationML/OPC UA in Robot Interoperability. Proceedings of the 2024 5th International Conference on Artificial Intelligence and Computer Engineering (ICAICE), Wuhu, China.10.1109/ICAICE63571.2024.10864048 ↗
39. Ahvanouee, H.R., Hoos, J., Sautter, B., Kiele-Dunsche, M., Arnold, D., Heidrich, K., Bleibdrey, J., Schmelter, J., Haag, H., and Fay, A. (2025, January 12–15). Asset Administration Shells for Integrated Toolchains and Collaborative Automation Engineering: Insights from the Factory-X Project. Proceedings of the 2025 IEEE 8th International Conference on Industrial Cyber-Physical Systems (ICPS), Emden, Germany.10.1109/ICPS65515.2025.11087834 ↗
40. Terzimehić, T., Bayha, A., and Dorofeev, K. (2019, January 10–13). Function Blocks for the Interaction with the Asset Administration Shell. Proceedings of the 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Zaragoza, Spain.10.1109/ETFA.2019.8868995 ↗
41. Bencherki, Z., Benfriha, K., Meyrueis, V., Cachot, L., and Soares, P. (2024, January 25–27). IEC 61499: A Key Enabler for Distributed Automation in Industry 4.0. Proceedings of the 2024 International Conference on Electrical, Computer and Energy Technologies (ICECET), Sydney, Australia.10.1109/ICECET61485.2024.10698592 ↗
42. Thramboulidis, K. (2012, January 17–21). IEC 61499: Back to the well proven practice of IEC 61131?. Proceedings of the 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012), Krakow, Poland.10.1109/ETFA.2012.6489672 ↗
43. Dorofeev, K. (2020). Skill-Based Engineering in Industrial Automation Domain: Skills Modeling and Orchestration. Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Companion Proceedings, Association for Computing Machinery.10.1145/3377812.3381394 ↗
44. He, H., Aksoy, B., Saunders, G., Wason, J., and Wen, J.T. (2023, January 26–30). Plug-and-Play Software Architecture for Coordinating Multiple Industrial Robots and Sensors from Multiple Vendors. Proceedings of the 2023 IEEE 19th International Conference on Automation Science and Engineering (CASE), Auckland, New Zealand.10.1109/CASE56687.2023.10260612 ↗
45. Moser, M., Pfeiffer, M., and Pichler, J. (2014, January 16–19). A Novel Domain-Specific Language for the Robot Welding Automation Domain. Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA), Barcelona, Spain.10.1109/ETFA.2014.7005348 ↗
46. Yang, J., Sandström, K., Nolte, T., and Behnam, M. (2012, January 17–21). Data Distribution Service for Industrial Automation. Proceedings of the 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012), Krakow, Poland.10.1109/ETFA.2012.6489544 ↗
47. Candell, R., Montgomery, K., Kashef, M., Sudhakaran, S., Albrecht, J., and Cavalcanti, D. (2022, January 17–20). Operational Impacts of IEEE 802.1Qbv Scheduling on a Collaborative Robotic Scenario. Proceedings of the IECON 2022—48th Annual Conference of the IEEE Industrial Electronics Society, Brussels, Belgium.10.1109/IECON49645.2022.9968494 ↗
48. Enabling Deterministic Transmission for DDS by Leveraging IEEE 802.1Qbv Time-Sensitive Networking10.1016/j.comnet.2025.111128 ↗
49. Raddatz, H., Mahmoud, E., Hölzke, F., Danielis, P., Timmermann, D., and Golatowski, F. (2020, January 10–12). Evaluation and Extension of OPC UA lish/Subscribe MQTT Binding. Proceedings of the 2020 IEEE Conference on Industrial Cyberphysical Systems (ICPS), Tampere, Finland.10.1109/ICPS48405.2020.9274696 ↗
50. Profanter, S., Tekat, A., Dorofeev, K., Rickert, M., and Knoll, A. (2019, January 13–15). OPC UA versus ROS, DDS, and MQTT: Performance Evaluation of Industry 4.0 Protocols. Proceedings of the 2019 IEEE International Conference on Industrial Technology (ICIT), Melbourne, Australia.10.1109/ICIT.2019.8755050 ↗
51. Castilho, S.D., Godoy, E.P., and Salmen, F. (2020, January 7–10). Implementing Security and Trust in IoT/M2M Using Middleware. Proceedings of the 2020 International Conference on Information Networking (ICOIN), Barcelona, Spain.10.1109/ICOIN48656.2020.9016435 ↗
52. Arnarson, H., Solvang, B., and Shu, B. (2020, January 10–12). The Application of Open Access Middleware for Cooperation Among Heterogeneous Manufacturing Systems. Proceedings of the 2020 3rd International Symposium on Small-scale Intelligent Manufacturing Systems (SIMS), Gjovik, Norway.10.1109/SIMS49386.2020.9121537 ↗
53. Robot OS: A New Day for Robot Design
54. He, J., Zhang, J., Liu, J., and Fu, X. (2022, January 18–20). A ROS2-Based Framework for Industrial Automation Systems. Proceedings of the 2022 2nd International Conference on Computer, Control and Robotics (ICCCR), Shanghai, China.10.1109/ICCCR54399.2022.9790247 ↗
55. Dehnavi, S., Koedam, M., Nelson, A., Goswami, D., and Goossens, K. (October, January 27). CompROS: A Composable ROS2 Based Architecture for Real-Time Embedded Robotic Development. Proceedings of the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic.10.1109/IROS51168.2021.9636590 ↗
56. Ji, C.H., Hu, C.Y., Liu, Z.D., and Ding, N. (2023, January 25–27). A Time-Sensitive Attribute-Oriented Multi-Message Dynamic Scheduling Method in ROS2-RTPS. Proceedings of the 2023 IEEE International Conference on Smart Internet of Things (SmartIoT), Xining, China.10.1109/SmartIoT58732.2023.00037 ↗
57. Nguyen, Q.-D., Dhouib, S., Huang, Y., and Bellot, P. (2022, January 9–11). An Approach to Bridge ROS1 and ROS2 Devices into an OPC UA-Based Testbed for Industry 4.0. Proceedings of the 2022 IEEE 1st Industrial Electronics Society Annual On-Line Conference (ONCON), Kharagpur, India.10.1109/ONCON56984.2022.10126783 ↗
58. Biggs, G., and Ando, N. (2016, January 13–16). A Formal Specification of the RT-Middleware Data Transfer Protocol. Proceedings of the 2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR), San Francisco, CA, USA.10.1109/SIMPAR.2016.7862411 ↗
59. Patrício, L., Varela, L., Silveira, Z., Felgueiras, C., and Pereira, F. (2025). A Framework for Integrating Robotic Process Automation with Artificial Intelligence Applied to Industry 5.0. Appl. Sci., 15.10.3390/app15137402 ↗
60. Terras, N., Pereira, F., Ramos Silva, A., Santos, A.A., Lopes, A.M., Silva, A.F.d., Cartal, L.A., Apostolescu, T.C., Badea, F., and Machado, J. (2025). Integration of Deep Learning Vision Systems in Collaborative Robotics for Real-Time Applications. Appl. Sci., 15.10.3390/app15031336 ↗
61. Integrating Industry 4.0 Technologies in Defense Manufacturing: Challenges, Solutions, and Potential Opportunities10.1016/j.array.2024.100358 ↗
62. Design of the Architecture of a Flexible Machining System Using IEC61499 Function Blocks10.1016/j.proeng.2015.12.580 ↗
63. Gosewehr, F., Wermann, J., Borsych, W., and Colombo, A.W. (2017, January 24–26). Specification and Design of an Industrial Manufacturing Middleware. Proceedings of the 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), Emden, Germany.10.1109/INDIN.2017.8104937 ↗
64. IEC (2013). Programmable Controllers—Part 3: Programming Languages, 3rd ed. (Standard No. IEC 61131-3).