首页 /研究 /Formally-based Model-Driven Development of Collaborative Robotic Applications
OTHER

Formally-based Model-Driven Development of Collaborative Robotic Applications

Mehrnoosh Askarpour, Livia Lestingi, Samuele Longoni, Niccolò Iannacci, Matteo Rossi, Federico Vicentini

发表年份
2021
引用次数
16
访问权限
开放获取

摘要

Abstract The development of Human Robot Collaborative (HRC) systems faces many challenges. First, HRC systems should be adaptable and re-configurable to support fast production changes. However, in the development of HRC applications safety considerations are of paramount importance, as much as classical activities such as task programming and deployment. Hence, the reconfiguration and reprogramming of executing tasks might be necessary also to fulfill the desired safety requirements. Model-based software engineering is a suitable means for agile task programming and reconfiguration. We propose a model-based design-to-deployment toolchain that simplifies the routine of updating or modifying tasks. This toolchain relies on (i) UML profiles for quick model design, (ii) formal verification for exhaustive search for unsafe situations (caused by intended or unintended human behavior) within the model, and (iii) trans-coding tools for automating the development process. The toolchain has been evaluated on a few realistic case studies. In this paper, we show a couple of them to illustrate the applicability of the approach.

关键词

ToolchainSoftware engineeringComputer scienceSoftware deploymentAgile software developmentControl reconfigurationUnified Modeling LanguageUpgradeTask (project management)Systems engineering

相关论文

查看 OTHER 分类全部论文