Delivery#
The following highlights detail the reference architecture workflow for delivering a Factory Digital Twin application to either an on-premise environment or Omniverse Cloud. This architectural diagram outlines the deployment pathways, showing how the digital twin can be accessed from various designated systems such as virtual workstations, local workstations, over the Internet, or VR and AR devices. The architecture emphasizes the delivery of the digital twin application across different environments. This workflow facilitates real-time collaboration, visualization, and interaction with the digital twin, enhancing operational efficiency and decision-making in modern manufacturing settings.
Kit Application#
An Omniverse Kit application refers to software or solutions built on NVIDIA’s Omniverse platform. Omniverse is a platform of APIs, services, and software development kits (SDKs) that enable developers to build generative AI-enabled tools, applications, and services for industrial digitalization.
Omniverse Kit Applications can be deployed on-premises or in the cloud, with management tools for configuration, monitoring, and optimization of resources and workflows.
Once all the necessary components are prepared and configured, you’ll build the application package. This process involves compiling the package using the provided build tools and scripts. The build process generates a distributable package file that contains your application along with all its dependencies and assets.
Omniverse Cloud#
NVIDIA Omniverse Cloud is a platform of APIs, SDKs, and services available within a full-stack cloud environment for enterprise developers to easily integrate Universal Scene Description (OpenUSD) and RTX rendering technologies into their 3D industrial digitalization applications.
The NVIDIA Omniverse Graphics Delivery Network (GDN) is a platform designed to facilitate the efficient delivery and streaming of high-fidelity 3D graphics and immersive experiences over the internet. It’s essentially a network infrastructure optimized for distributing and rendering complex 3D content in real-time across various devices, regardless of their computing power.
NVIDIA CloudXR is a technology designed to enable high-quality, immersive virtual reality (VR) and augmented reality (AR) experiences to be streamed over networks such as Wi-Fi or 5G. It allows users to access VR and AR applications remotely, without the need for high-end VR hardware locally. CloudXR is designed to be compatible with a wide range of VR and AR devices, including headsets from various manufacturers. This allows users to access immersive experiences on their preferred devices, whether they’re tethered VR headsets, standalone VR headsets, or mobile devices.
On Prem#
This may include provisioning servers, networking equipment, and storage resources to support the application’s operation. Involves transferring the application files to the designated servers or systems and configuring them according to the application’s requirements. Depending on the complexity of the application, installation may involve running setup scripts, configuring databases, and setting up user permissions.
Systems#
Web Interface: Users can access and interact with the hosted application (i.e. OVC, Server) through a user-friendly web interface, enabling convenient access from any device with a compatible web browser. This allows for flexible viewing and control, whether on desktops, laptops, tablets, or smartphones.
Virtual Workstation: Integration with virtual workstation environments provides users with a powerful computing environment accessible remotely. Through virtual workstations, users can access the system’s resources and functionalities from any location with an internet connection, enhancing mobility and collaboration.
Local Workstation: For users who require high-performance computing capabilities or offline access, integration with local workstation environments is supported. This allows users to install and run the system on their local machines, leveraging local resources for enhanced performance and responsiveness.
VR & AR Devices: Leveraging the immersive capabilities of virtual reality (VR) and augmented reality (AR) devices, users can experience the system in an immersive 3D environment. Integration with VR and AR devices enables interactive visualization, simulation, and collaboration, enhancing the user experience and facilitating new modes of interaction.
NVIDIA Certified Systems: The NVIDIA-Certified Systems program has assembled the industry’s most complete set of accelerated workload performance tests to help its partners deliver the highest performing systems, evaluated by NVIDIA engineers for performance, functionality, scalability, and security.
Conclusion#
Omniverse Cloud provides APIs, SDKs, and services to integrate Universal Scene Description (OpenUSD) and RTX rendering technologies into 3D applications. The Omniverse Graphics Delivery Network (GDN) enhances real-time 3D content delivery across devices. NVIDIA CloudXR enables high-quality VR and AR experiences over networks, allowing remote access without high-end local hardware.
On-premises deployment involves setting up infrastructure and configuring systems. Access methods include web interfaces, virtual workstations, local workstations, and VR/AR devices. NVIDIA-Certified Systems ensure top performance, having undergone rigorous testing by NVIDIA engineers.