EDDE: An Event-Driven Data Exchange to Accurately Introspect Cobot Applications

RoSE@ICSE(2023)

引用 0|浏览3
暂无评分
摘要
Commercialized collaborative robots (cobots) are typically programmed in proprietary languages and employ interfaces that gather data at predefined frequencies, such as the Real Time Data Exchange offered by Universal Robots (UR). This approach challenges the observability of program execution during runtime. To address this issue, the paper proposes applying software architectural knowledge from the introspection of Cyber-Physical Systems (CPSs) to the robotics domain. The proposed solution is to improve the classical protocol interfaces with an Event-Driven Architecture, enabling the acquisition of program events in relation to state variables and thus, richer information concerning runtime. The proposed architecture, called the Event-Driven Data Exchange, is implemented and evaluated on a UR e-Series cobot in a practical study. The study highlights the significance of implementing software architectural knowledge in CPSs, such as cobots to extend observability and data availability.
更多
查看译文
关键词
Event-Driven Architecture,Industrial Automation,Collaborative Robots,Program Monitoring,Debugging and Fault Localization,Data Collection,Software Traceability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要