首页 /研究 /A Python Framework for Robot Skill Development and Automated Generation of Semantic Descriptions
OTHER

A Python Framework for Robot Skill Development and Automated Generation of Semantic Descriptions

Luis Miguel Vieira da Silva, Aljosha Köcher, Philip Topalis, Alexander Fay

发表年份
2023
引用次数
3

摘要

Heterogeneous teams of autonomous robots offer a number of benefits for a variety of applications. But deploying such robots is a complex task that requires machine-interpretable descriptions in order to be flexible and adaptable. Formal descriptions in the form of ontologies are increasingly used to describe the functions of such autonomous robots in the form of capabilities and skills. However, these ontological descriptions and a corresponding invocation interface for skills need to be created, causing additional efforts for developers which are complex, time-consuming and error-prone. This contribution presents a Python framework that automates all these additional efforts. It supports a developer in implementing functionalities as skills by having them program only the skill behavior. The framework automatically takes care of generating a standardized state machine, an invocation interface and an ontological description. The presented framework can be used to implement arbitrary functionalities as skills using Python. This is demonstrated using two different evaluation case studies: a simplified behavior of a mobile robot as well as a machine learning algorithm used as an analytical skill for quality control. Both are integrated into an existing skill execution system and can interact with other skills based on their ontological description.

关键词

Python (programming language)Computer scienceRobotProgramming languageSoftware engineeringJavaHuman–computer interactionArtificial intelligence

相关论文

查看 OTHER 分类全部论文