Le Qi , Xiaogang Zhang , Haoran Tan , Hua Chen , Yaonan Wang
{"title":"面向敏捷制造的基于数据分布服务编排的新型开放高效机器人开发框架","authors":"Le Qi , Xiaogang Zhang , Haoran Tan , Hua Chen , Yaonan Wang","doi":"10.1016/j.rcim.2025.103067","DOIUrl":null,"url":null,"abstract":"<div><div>To address the challenges of openness and development efficiency in heterogeneous robotic systems for agile manufacturing, this paper proposes a novel development framework leveraging Data Distribution Service (DDS) orchestration. This framework is designed to enhance system openness, streamline development, and ensure high-performance communication critical for manufacturing agility. Firstly, the paper proposes an orchestration-driven, service-oriented architecture with a robust foundation for efficient development and integration. To further enable intuitive and efficient development, a visual modeling description method based on data flow and workflow paradigms is proposed, facilitating the online orchestration of DDS services. Additionally, a model-driven, contract-based approach for dynamic proxy service construction has been developed, allowing DDS services to be exposed as standardized Web Services, which significantly improves system openness within broader manufacturing networks. Finally, a design method for the orchestration execution engine based on Apache Camel is proposed to support the dynamic execution of DDS orchestration and proxy tasks. Comparative experiments with Robot Operating System 2 (ROS2) validate the proposed framework’s significant advantages in terms of openness, development flexibility, and efficiency, demonstrating its suitability for agile manufacturing scenarios.</div></div>","PeriodicalId":21452,"journal":{"name":"Robotics and Computer-integrated Manufacturing","volume":"96 ","pages":"Article 103067"},"PeriodicalIF":11.4000,"publicationDate":"2025-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A novel open and efficient robot development framework based on data distribution service orchestration for agile manufacturing\",\"authors\":\"Le Qi , Xiaogang Zhang , Haoran Tan , Hua Chen , Yaonan Wang\",\"doi\":\"10.1016/j.rcim.2025.103067\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>To address the challenges of openness and development efficiency in heterogeneous robotic systems for agile manufacturing, this paper proposes a novel development framework leveraging Data Distribution Service (DDS) orchestration. This framework is designed to enhance system openness, streamline development, and ensure high-performance communication critical for manufacturing agility. Firstly, the paper proposes an orchestration-driven, service-oriented architecture with a robust foundation for efficient development and integration. To further enable intuitive and efficient development, a visual modeling description method based on data flow and workflow paradigms is proposed, facilitating the online orchestration of DDS services. Additionally, a model-driven, contract-based approach for dynamic proxy service construction has been developed, allowing DDS services to be exposed as standardized Web Services, which significantly improves system openness within broader manufacturing networks. Finally, a design method for the orchestration execution engine based on Apache Camel is proposed to support the dynamic execution of DDS orchestration and proxy tasks. Comparative experiments with Robot Operating System 2 (ROS2) validate the proposed framework’s significant advantages in terms of openness, development flexibility, and efficiency, demonstrating its suitability for agile manufacturing scenarios.</div></div>\",\"PeriodicalId\":21452,\"journal\":{\"name\":\"Robotics and Computer-integrated Manufacturing\",\"volume\":\"96 \",\"pages\":\"Article 103067\"},\"PeriodicalIF\":11.4000,\"publicationDate\":\"2025-05-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Robotics and Computer-integrated Manufacturing\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0736584525001218\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Robotics and Computer-integrated Manufacturing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0736584525001218","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
A novel open and efficient robot development framework based on data distribution service orchestration for agile manufacturing
To address the challenges of openness and development efficiency in heterogeneous robotic systems for agile manufacturing, this paper proposes a novel development framework leveraging Data Distribution Service (DDS) orchestration. This framework is designed to enhance system openness, streamline development, and ensure high-performance communication critical for manufacturing agility. Firstly, the paper proposes an orchestration-driven, service-oriented architecture with a robust foundation for efficient development and integration. To further enable intuitive and efficient development, a visual modeling description method based on data flow and workflow paradigms is proposed, facilitating the online orchestration of DDS services. Additionally, a model-driven, contract-based approach for dynamic proxy service construction has been developed, allowing DDS services to be exposed as standardized Web Services, which significantly improves system openness within broader manufacturing networks. Finally, a design method for the orchestration execution engine based on Apache Camel is proposed to support the dynamic execution of DDS orchestration and proxy tasks. Comparative experiments with Robot Operating System 2 (ROS2) validate the proposed framework’s significant advantages in terms of openness, development flexibility, and efficiency, demonstrating its suitability for agile manufacturing scenarios.
期刊介绍:
The journal, Robotics and Computer-Integrated Manufacturing, focuses on sharing research applications that contribute to the development of new or enhanced robotics, manufacturing technologies, and innovative manufacturing strategies that are relevant to industry. Papers that combine theory and experimental validation are preferred, while review papers on current robotics and manufacturing issues are also considered. However, papers on traditional machining processes, modeling and simulation, supply chain management, and resource optimization are generally not within the scope of the journal, as there are more appropriate journals for these topics. Similarly, papers that are overly theoretical or mathematical will be directed to other suitable journals. The journal welcomes original papers in areas such as industrial robotics, human-robot collaboration in manufacturing, cloud-based manufacturing, cyber-physical production systems, big data analytics in manufacturing, smart mechatronics, machine learning, adaptive and sustainable manufacturing, and other fields involving unique manufacturing technologies.