Publications
Isaac Sim Integrated Digital Twin For Feasibility Checks In Skill-based Engineering
Skill-based engineering is an approach to encapsulating the complexity of control software into reusable and parametrisable components. Digital Twin (DT) technologies can be applied to predict the future behavior of the skills, enabling feasibility checks for specific action requests. In this work, we introduce a methodology for combining NVIDIA’s Isaac Sim framework for high-quality DT-based simulations with an interoperable control component integration based on ROS and OPC UA. Furthermore, we demonstrate skill-based robot feasibility checks, which apply physical control (Hardware-in-the-Loop), virtual control (Software-in-the-Loop) as well as combinations of both.
Towards engineering product digital twins for industry 5.0: definition and modeling approach
The vision of Industry 5.0 builds upon the advanced technologies of Industry 4.0, aligning its emerging concepts with three key pillars: human-centricity, sustainability, and resilience. In this context, the idea of the Product Digital Twin (PDT), first introduced in 2002, which has further matured by the Asset Administration Shell (AAS) standard, must continue evolving to integrate the vision of Digital Product Passport (DPP). This paper harmonizes different PDT definitions and proposes a modeling and deployment approach for new PDT information models.
The Role of Technical Documentation in Enabling Automated Generation of Machine Capabilities
To meet the dynamic demands of Industry 4.0, manufacturing systems require enhanced adaptability and interoperability, particularly in light of the transition from Machinery Directive 2006/42/EC to Machinery Regulation 2023/1230/EU. This transition emphasizes the need for machine-readable and digital documentation standards. However, integrating these standards with capability modeling frameworks such as the Capability-Skill-Service model (CSS model), the Open Platform Communications Unified Architecture (OPC UA) and the Asset Administration Shell (AAS) remains challenging, which limits seamless interoperability and dynamic reconfiguration. This paper addresses these issues by presenting a methodology to automate capability generation using large language models. This approach standardizes technical documentation and bridges gaps through automation. Aligning the CSS model with the OPC UA and AAS frameworks enables integration into Manufacturing-as-a-Service platforms, driving innovation and efficiency in modern manufacturing ecosystems.
Capability Determination in Manufacturing Using Historical Data
The increasing dynamics and complexity of today’s manufacturing environments require greater flexibility and resilience to meet the demands of producing multi-variant products, including batch size one, with minimal additional effort. The Capability, Service and Skill Model provides an answer to this problem by decoupling processes and the resources used. However, especially small and medium-sized enterprises face the challenge of systematically modeling their machines and systems in terms of capabilities and skills, as the required knowledge is often not available in a structured form and is often tied to individual key personnel. To ensure a consistent and practical description of capabilities, a method based on historical data is proposed to help companies integrate their manufacturing resources into a networked system of manufacturing service providers. On this basis, historical manufacturing features are systematically examined to evaluate the potential to use them to determine capabilities.
Composing Relative Spatial Location Models in Skill-based Robotic Reconfigurable Cyber-Physical Production Modules
Skill-based robotic reconfigurable cyber-physical production modules (RCPPMs) have an aggregated structure, and their functionality depends on the submodules and components that define their current topology. This application-oriented paper proposes a method for integrating the OPC UA Relative Spatial Location (RSL) Companion Specification models and the ROS2 tf2-library functionality to automatically update the SRL models of the RCPPMs when their structure changes. This enables the proper composition and sharing of the necessary information regarding the kinematic structure of each RCPPM’s submodule. On an example, we illustrate how this approach can be employed to enhance the coupling functionality of the skill-based robotic RCPPMs.
Towards OPC UA over Shared Memory as an Open Intra-Host Middleware for Automation Software
The increasing virtualization of automation software and its decoupling from hardware introduces a significant change in industrial automation. This transition allows classical operational technology software instances, such as programmable logic controllers, to coexist on the same host system alongside applications from various domains. Such coexistence offers substantial potential for a more efficient interconnection between applications from different areas, overcoming typical limitations associated with conventional interfaces. However, current middleware solutions for automation applications are often proprietary and not standardized. In this paper, we present an initial concept for an intra-host middleware based on the OPC Unified Architecture, employing a centralized data directory combined with a shared-memory-based transport mechanism. The proposed concept aims to enable efficient, low-latency, and scalable communication, thereby facilitating seamless interaction between diverse automation applications and promoting the use of microservice architectures.
