Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

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

: Hua, Yingbing; Zander, Stefan; Bordignon, Mirko; Hein, Björn


Institute of Electrical and Electronics Engineers -IEEE-:
21th IEEE Conference on Emerging Technologies and Factory Automation, ETFA 2016 : September 6 - 9, 2016, Berlin
Piscataway, NJ: IEEE, 2016
ISBN: 978-1-5090-1314-2
ISBN: 978-1-5090-1313-5
ISBN: 978-1-5090-1315-9
8 S.
International Conference on Emerging Technologies and Factory Automation (ETFA) <21, 2016, Berlin>
Fraunhofer IPA ()
Robot Operating System (ROS); Roboterprogrammierung; Industrieroboter; Serviceroboter; Ontologie; Software; UML - Unified Modeling Language

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 composed together to a production system, and how the AutomationML models can be processed semantically by utilizing Semantic Web technologies and ontological reasoning. By applying model-to-text transformation techniques, executable ROS code can be generated from the models that foster fast prototyping and the reuse of robotic software.