2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA) 2016
DOI: 10.1109/etfa.2016.7733579
|View full text |Cite
|
Sign up to set email alerts
|

From AutomationML to ROS: A model-driven approach for software engineering of industrial robotics using ontological reasoning

Abstract: One of the major investment for applying industrial robots in production resides in the software development, which is an interdisciplinary and heterogeneous engineering process. This paper presents a novel model-driven approach that uses AutomationML as modeling framework and ontological reasoning as inference framework for constructing robotic application using Robot Operating System (ROS). We show how different robotic components can be classified and modeled with AutomationML, how these components can be c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0
2

Year Published

2017
2017
2022
2022

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 27 publications
(15 citation statements)
references
References 15 publications
0
12
0
2
Order By: Relevance
“…Some research effort was spent on the combination of Au-tomationML and ontologies, in order to generate automation solutions based on the robot operating system (ROS) [8]. In [9], the authors investigate the analogies between Au-tomationML and OPC UA information models, with the aim of AutomationML data assisting in the design of OPC UA information models.…”
Section: Related Workmentioning
confidence: 99%
“…Some research effort was spent on the combination of Au-tomationML and ontologies, in order to generate automation solutions based on the robot operating system (ROS) [8]. In [9], the authors investigate the analogies between Au-tomationML and OPC UA information models, with the aim of AutomationML data assisting in the design of OPC UA information models.…”
Section: Related Workmentioning
confidence: 99%
“…To demonstrate the use cases of the proposed approach, we discuss two typical scenarios in ontology engineering ( Figure 5). For editing AML models, we recommend the AML editor 4 . In the first use case (orange arrows in Figure 5), the required OWL class does not exist yet, and a user wants to create an AML concept model for the concept in mind:…”
Section: Use Casesmentioning
confidence: 99%
“…For example, with predefined ontological descriptions about error types in plant models, Abele et al were able to identify modeling errors in the plant topology [3]. Hua et al proposed a model-driven robot programming approach that is capable of inferring component capability and the associated programming interfaces from AML models [4]. In this paper, we use the term AML ontology to indicate an OWL ontology that is converted from an AML document.…”
Section: Introductionmentioning
confidence: 99%
“…To this end, a meta-model and a source model are required. A way to apply ontology engineering to the MDE approach is discussed in [31]. In this work, a meta-model is considered as an ontology (TBox) and a source model as an instance of the ontology (ABox).…”
Section: Ems-ontology Exploited By the Mde Approachmentioning
confidence: 99%