arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1009.4877cs.RO
收藏

通过模型驱动软件开发实现服务质量和资源感知机器人系统

Towards Quality of Service and Resource Aware Robotic Systems through Model-Driven Software Development

University of Applied Sciences Ulm(乌尔姆应用科学大学)

Andreas Steck, Christian Schlegel

摘要:

在机器人技术中设计软件开发过程是工业服务机器人系统的基本要求之一。一个主要的挑战是从代码驱动到模型驱动的系统。这对于用具有明确属性的组件组成的系统取代手工制作的单一单元系统至关重要。此外,这通过将机器人技术知识与短周期实施技术分开来促进重用。总而言之,这是迈向“有能力”机器人的重要一步。本文报告了机器人系统的模型驱动开发过程。该过程包括一个机器人元模型与非功能属性的第一个解释。基于Eclipse的模型驱动工具链提供了模型转换和代码生成步骤。它还提供了资源参数的设计时分析(例如实时任务的可扩展性分析),作为集成机器人系统开发中实现整体资源感知的第一步。总体方法是由几个现实世界的场景。

英文摘要:

Engineering the software development process in robotics is one of the basic necessities towards industrial-strength service robotic systems. A major challenge is to make the step from code-driven to model-driven systems. This is essential to replace hand-crafted single-unit systems by systems composed out of components with explicitly stated properties. Furthermore, this fosters reuse by separating robotics knowledge from short-cycled implementational technologies. Altogether, this is one but important step towards "able" robots. This paper reports on a model-driven development process for robotic systems. The process consists of a robotics metamodel with first explications of non-functional properties. A model-driven toolchain based on Eclipse provides the model transformation and code generation steps. It also provides design time analysis of resource parameters (e.g. schedulability analysis of realtime tasks) as a first step towards overall resource awareness in the development of integrated robotic systems. The overall approach is underpinned by several real world scenarios.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑