#### Learning Path

# Digital Twins for Physical AI

Get started with essential foundations in developing OpenUSD-based digital twin applications and workflows for the era of physical AI.

Accelerate your [digital twin](https://www.nvidia.com/en-us/glossary/digital-twin.md) development journey through this free [NVIDIA Deep Learning Institute (DLI)](https://learn.nvidia.com/) learning path. Explore foundational [OpenUSD](https://www.nvidia.com/en-us/omniverse/usd.md) concepts, learn how to develop with [NVIDIA Omniverse™](https://www.nvidia.com/en-us/omniverse.md) libraries and microservices, and dive into the fundamentals of synthetic data generation, world foundation models, and robotics.

### Start Your Free Learning Path

## Choose the Training That Best Matches Your Needs

Click on the tiles below to launch.

**Share** 

Share

Facebook

LinkedIn

Twitter

Copy Link

Copied to clipboard.

### Digital Twin Foundations

Learn about digital twins, why they matter for physical AI, and how Omniverse technologies and [OpenUSD](https://www.youtube.com/watch?v=riqp4_eZa2Y&list=PL3jK4xNnlCVcae9UrxpVWyFw63QCFA6JA&ab_channel=NVIDIAOmniverse) are enabling the development of custom digital twin applications.

[What Is a Digital Twin?

---

Explore real-world examples of how digital twins are used to simulate, optimize, and visualize physical systems and environments using technologies like OpenUSD, RTX™ rendering, and generative AI.](https://www.nvidia.com/en-us/glossary/digital-twin.md)

[**Self-Paced**

Fundamentals of Working With OpenUSD

---

Start here to discover how USD layers help with scene composition and non-destructive workflows, and how data separation and asset reuse accelerate 3D workflows.](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-15+V1)

[**Self-Paced**

OpenUSD Learning Path

---

Once you understand how USD is used in simple digital twin scenes, complete this series to learn more essential concepts, vocabulary, and Python best practices.](https://docs.nvidia.com/learn-openusd/latest/index.html)

### Getting Started With Omniverse Development

Develop your own digital twin solutions using Omniverse—a collection of libraries and microservices for developing industrial digital twins and physical AI simulation applications.

[**Course 1**

**Self-Paced**

An Introduction to Developing With NVIDIA Omniverse

---

Build custom applications with NVIDIA Omniverse libraries and templates.](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-11+V1)

[**Course 2**

**Self-Paced**

Creating an Omniverse Extension With Python

---

Learn the basics of Omniverse extension development in this course, where you’ll write Python code to build a simple, interactive extension.](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-16+V1)

[**Course 3**

**Self-Paced**

Extend Omniverse Kit Applications for Building Digital Twins

---

Learn how to manipulate OpenUSD scenes by modifying USDA files, and customize the USD Explorer template application by adding physics using Python.](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-13+V1)

**Course 4**

**Self-Paced**

Customizing UI and Front-End Dashboards for Digital Twins

---

Make your application unique through customized UI and front-end experiences for your audience.

**Coming soon.**

[**Course 5**

**Self-Paced**

Building and Deploying Digital Twin Applications With Omniverse Kit App Streaming

---

Explore this hands-on guide to creating, deploying, and extending 3D digital twin applications using NVIDIA Omniverse libraries and microservices.](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-43+V1)

### Assembling OpenUSD Data for Digital Twins

Learn how to harness the extensible framework of Universal Scene Description (OpenUSD) to assemble diverse datasets for building and simulating in virtual 3D worlds.

[**Self-Paced**

Assembling Your First Digital Twin With Omniverse and OpenUSD

---

Assemble, organize, and prepare factory assets and scenes using OpenUSD and Omniverse libraries to create modular, simulation-ready digital twins for manufacturing and physical AI.](https://docs.nvidia.com/learning/physical-ai/assembling-digital-twins/latest/index.html)

**Self-Paced**

Preparing 3D Assets for Simulation and Physical AI

---

Discover how 3D assets are prepared for scalable simulation and machine learning applications.

**Coming soon.**

[**Self-Paced**

Learn OpenUSD: Creating Composition Arcs

---

Learn how USD composition arcs like layers, references, payloads, and variant sets are used in complex 3D scenes.](https://docs.nvidia.com/learn-openusd/latest/creating-composition-arcs/index.html)

[**Self-Paced**

Learn OpenUSD: Asset Structure Principles and Content Aggregation

---

Explore key asset structure concepts in OpenUSD to aggregate, organize, and scale modular 3D scenes.](https://docs.nvidia.com/learn-openusd/latest/asset-structure/index.html)

[**Self-Paced**

Learn OpenUSD: Developing Data Exchange Pipelines

---

Extract, transform, and validate 3D data from your existing CAD tools into OpenUSD-based scenes.](https://docs.nvidia.com/learn-openusd/latest/data-exchange/index.html)

[**Self-Paced**

Learn OpenUSD: Asset Modularity and Instancing

---

Leverage asset modularity, instancing, and content reuse to build efficient 3D scenes at scale.](https://docs.nvidia.com/learn-openusd/latest/asset-modularity-instancing/index.html)

### Digital Twins for Simulation and Physical AI

Learn how to use digital twins to train and optimize physical AI systems, from generating and curating synthetic data for robotics with world foundation models to enabling agentic workflows for autonomous machines.

[**Self-Paced**

Synthetic Data Generation With Generative AI

---

Use NVIDIA APIs like USD Code to automate and enhance synthetic data pipelines with generative AI.](https://docs.omniverse.nvidia.com/guide-sdg/latest/case-studies.html)

[**Self-Paced**

Robotics Fundamentals Learning Path

---

In this structured learning path, learn how you can use Isaac Sim™ and digital twins to simulate, train, and test robots for manufacturing and industrial tasks.](https://www.nvidia.com/en-us/learn/learning-path/robotics.md)

[**Course 1**

**Self-Paced**

An Introduction to NVIDIA Cosmos for Physical AI

---

Experiment with Cosmos™ World Foundation Models (WFMs) to generate and curate physically accurate synthetic data for training physical AI.](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-42+V1)

**Course 2**

**Self-Paced**

Building AI Agents With Multimodal Models

---

Build neural network agents that reason across multiple data types for real-world applications leveraging video search and summarization.

**Coming soon.**

This path is a suggestion and might be modified based on skill levels and desired outcomes.  
 © 2025 NVIDIA Corporation and affiliates. All rights reserved. NVIDIA constantly develops new courses and updates current content. Courses may be added and/or removed. Hyperlinks may change.

# Ready to Get USD Certified?

Take the next step in your 3D development career with OpenUSD certification.

[Register Today](https://www.nvidia.com/en-us/learn/certification/openusd-development-professional.md)

### Additional Resources

## Build Digital Twin Solutions With NVIDIA’s Developer Templates

Accenture, KION Group

### Test Multi-Robot Fleets for Industrial Automation

Simulate and test physical AI and robotic fleets at scale in industrial digital twins before real-world deployment.

[Try Now](https://build.nvidia.com/nvidia/mega-multi-robot-fleets-for-industrial-automation)

Microsoft Azure, Rockwell Automation

### Build Digital Twins for Remote Monitoring

Enable remote monitoring of industrial operations with accurate digital twins integrated with real-time IoT data.

[Explore Workflow](https://developer.nvidia.com/blog/connect-real-time-iot-data-to-digital-twins-for-3d-remote-monitoring/)

Luminary Cloud

### Build a Digital Twin for Interactive Fluid Simulation

Integrate real-time visualization and analysis into your 3D workflow to enable real-time computer-aided engineering of your product.

[Try Now](https://build.nvidia.com/nvidia/digital-twins-for-fluid-simulation)

### Bootstrap Synthetic Data Generation With Generative AI

Build an industrial digital twin and apply generative AI to enhance data creation for perception AI model training.

[Explore Workflow](https://developer.nvidia.com/blog/how-to-build-a-generative-ai-enabled-synthetic-data-pipeline-for-perception-ai/)

Foxconn

### Spatial Streaming for Digital Twins

Stream immersive OpenUSD-based digital twins to the Apple Vision Pro with this reference workflow.

[Explore Workflow](https://developer.nvidia.com/blog/experience-digital-twins-in-xr-with-nvidia-omniverse-spatial-streaming/)

Cadence, ETAP, Schneider Electric, Vertiv

### Build Digital Twins for AI Factory Design and Operations

Design, test, and optimize a new generation of intelligence manufacturing data centers using digital twins.

[Try Now](https://build.nvidia.com/nvidia/digital-twins-for-ai-factories)

Interested in a particular topic? View our full set of DLI learning paths to see the recommended sequence of courses to take.

[View All Learning Paths](https://learn.nvidia.com/en-us/training/self-paced-courses?section=self-paced-courses&tab=graphics-simulation)