• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. From AutomationML to ROS: A model-driven approach for software engineering of industrial robotics using ontological reasoning
 
  • Details
  • Full
Options
2016
Conference Paper
Title

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 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.
Author(s)
Hua, Yingbing
Karlsruher Institut für Technologie KIT
Zander, Stefan
Forschungszentrum für Informatik (FZI), Karlsruhe
Bordignon, Mirko
Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA  
Hein, Björn
Karlsruhe Institute of Technology (KIT) / IPR
Mainwork
21th IEEE Conference on Emerging Technologies and Factory Automation, ETFA 2016  
Conference
International Conference on Emerging Technologies and Factory Automation (ETFA) 2016  
DOI
10.1109/ETFA.2016.7733579
Language
English
Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA  
Keyword(s)
  • Robot Operating System (ROS)

  • Roboterprogrammierung

  • Industrieroboter

  • Serviceroboter

  • Ontologie

  • Software

  • UML - Unified Modeling Language

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024