Skip to content

tsubasakong/awesome-nvidia-physical-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome NVIDIA Physical-Simulation Infrastructure Awesome

A curated list of resources for NVIDIA's modular physical-simulation stack — spanning OpenUSD, Omniverse, DSX, robotics, and CAE/CFD workflows.

This list is organized around a layered infrastructure view of the stack, not as a single monolithic platform. The insight: NVIDIA's industrial significance lies in connecting interoperable scene data, GPU-native simulation, and blueprint-packaged deployment — not in any single simulator alone.

Stack Architecture


Open Research Paper — Call for Co-Authors

This repository is accompanied by a working paper currently in draft:

From OpenUSD to DSX: NVIDIA's Modular Physical-Simulation Infrastructure for Digital Twins, Robotics, and AI Factories

We're actively seeking co-authors and contributors. If you work on any part of this stack — at NVIDIA, at a partner company, in research, or in open-source — your perspective would strengthen the analysis. See paper/CALL_FOR_AUTHORS.md for details.

Area What's Needed
OpenUSD standards & AOUSD Governance process, spec evolution, cross-vendor adoption data
DSX deployment Production experiences, scaling observations, integration patterns
Robotics (Isaac Sim / Lab / OSMO) Sim-to-real transfer results, benchmark comparisons, workflow reviews
CAE / CFD digital twins PhysicsNeMo surrogate model accuracy, Kit-CAE production readiness
Newton & Warp Differentiable simulation use cases, performance benchmarking
Competitor/alternative analysis Comparison with Unity, MuJoCo, Gazebo, AWS IoT TwinMaker, Azure Digital Twins

Why This List Exists

Physical AI, industrial digital twins, and AI-factory operations all place new pressure on simulation systems. The challenge is no longer just running a physics kernel quickly — it's organizing data exchange, scene composition, simulation services, delivery, and vertical deployment so multiple teams can work on a shared operational model.

+-----------------------------------------------------+
|  Vertical Workflows     DSX . Robotics . CAE/CFD    |
+-----------------------------------------------------+
|  Delivery & Orchestration   App Streaming . Helm    |
+-----------------------------------------------------+
|  Runtime & App Construction   Kit SDK . Libraries   |
+-----------------------------------------------------+
|  Acceleration & Simulation  Warp.PhysX.RTX.Newton   |
+-----------------------------------------------------+
|  Interoperability & Semantics  OpenUSD . SimReady   |
+-----------------------------------------------------+

Contents


Layer 1: Interoperability & Semantics

OpenUSD is not a file format — it's the shared scene and composition substrate that lets data and semantics move through the entire stack.

OpenUSD Core

OpenUSD Exchange SDK

SimReady Assets & Schemas

Alliance for OpenUSD (AOUSD)


Layer 2: Acceleration & Simulation

GPU-native simulation substrate: engines that compute physics, rendering, and domain-specific solvers.

Warp

  • NVIDIA Warp — Python framework for GPU simulation and spatial computing
  • Warp GitHub — Source code, examples, and documentation. Differentiable kernels work with PyTorch, JAX, and Paddle
  • Warp Documentation — API reference, tutorials, and differentiable simulation examples
  • Warp Publications — Academic and research papers leveraging Warp

PhysX

  • PhysX 5 SDK — GPU-accelerated rigid body, soft body, fluid, and cloth simulation
  • PhysX GitHub — Open-source SDK

RTX & Rendering

Newton

  • Newton GitHub — GPU-accelerated physics engine built on Warp, targeting roboticists and simulation researchers. Extends Warp's warp.sim module and integrates MuJoCo Warp
  • Newton Developer Page — Official NVIDIA page

PhysicsNeMo

  • PhysicsNeMo GitHub — Open-source framework for building, training, and fine-tuning physics-ML models (CFD, structural mechanics, electromagnetics)
  • Earth-2 Studio — Inference sub-module for climate and weather AI models

CUDA-X & Domain Solvers

  • CUDA-X Libraries — GPU-accelerated libraries for linear algebra, FFT, signal processing, and more

Layer 3: Runtime & Application Construction

The developer-facing layer for building applications and headless services.

Kit SDK

Omniverse Libraries

Extensions


Layer 4: Delivery & Orchestration

How simulation applications reach users — from GPU servers to browsers.

App Streaming

Containerization & Helm

Orchestration

  • NVIDIA OSMO GitHub — Developer-first platform for scaling Physical AI workloads across heterogeneous compute (training GPUs, simulation clusters, edge devices) in YAML. Powers Isaac Lab, Isaac Sim, and Project GR00T at scale

Layer 5: Vertical Workflows & Blueprints

NVIDIA Blueprints package the stack into reusable, domain-oriented workflows.

DSX — AI Factories & Data Centers

DSX is the strongest full-stack case: shared OpenUSD scene data, domain simulations, App Streaming, multi-role review, and blueprint packaging in one reference workflow.

Robotics — Isaac Sim, Isaac Lab & OSMO

  • Isaac Sim — Open-source reference framework for robotics simulation, testing, and synthetic data generation
  • Isaac Sim GitHub — Source repositories
  • Isaac Lab GitHub — GPU-accelerated unified framework for robot learning (RL, imitation learning, motion planning). 6.8k+ stars
  • Isaac Lab Arena — Composable, scalable system for diverse simulation environments
  • OSMO — Orchestration for the full Physical AI pipeline: training, simulation, hardware testing

CAE / CFD — Kit-CAE & Physics Digital Twins

Other NVIDIA Blueprints


Cross-Cutting Topics

Differentiable Simulation

  • Warp Differentiable Simulation — Differentiable physics for optimization and learning
  • Newton — Integrates MuJoCo Warp for differentiable rigid body simulation
  • Contributions welcome for research papers and benchmarks

Capture-to-Simulation Pipelines

Agentic Operations & NIM

  • NVIDIA NIM — Inference microservices composable with simulation workflows
  • Contributions welcome

Timeline & Ecosystem Evolution

Date Milestone
May 2024 Kit 106 pivots toward developer-facing infrastructure
Aug 2024 NIM Agent Blueprints launch as customizable workflows
Oct 2024 "NVIDIA Blueprints" becomes the lasting umbrella term
Nov 2024 CAE digital twin blueprint makes vertical packaging explicit
Oct 2025 DSX blueprint introduced for gigawatt-scale AI factories
Dec 2025 OpenUSD Core Specification 1.0 ratified by AOUSD
Mar 2026 DSX blueprint reaches general availability
Mar 2026 NVIDIA OSMO open-sourced for Physical AI orchestration

Community Projects & Integrations

This is where your project goes. If you're building on any layer of this stack, submit a PR!

Related Awesome Lists

OpenUSD Tools & Converters

  • Your project here

Digital Twin Implementations

  • Your project here

Simulation Workflows & Extensions

  • Your project here

Deployment & Infrastructure

  • Your project here

Ecosystem Landscape

How NVIDIA's stack relates to adjacent platforms and alternatives.

Layer NVIDIA Stack Alternatives / Complements
Scene standard OpenUSD glTF, FBX, STEP
Physics engine PhysX, Newton, Warp MuJoCo, Bullet, DART, Chrono
Robot sim Isaac Sim / Lab Gazebo, MuJoCo MPC, PyBullet, SAPIEN
Digital twins DSX, Kit-CAE Azure Digital Twins, AWS IoT TwinMaker, Eclipse Ditto
Orchestration OSMO Kubernetes + custom, Airflow
AI surrogates PhysicsNeMo DeepXDE, custom PINN frameworks
Rendering RTX Vulkan, OptiX, Embree

Learning Paths

Getting Started

  • Understand OpenUSD composition arcs — stages, layers, sublayers, references, payloads, variants
  • Set up Kit SDK and build a first extension
  • Explore SimReady assets and understand simulation-ready metadata
  • Try Warp for GPU-accelerated Python simulation

Intermediate

Advanced

  • Compose multi-domain simulations using OpenUSD composition arcs
  • Integrate PhysicsNeMo surrogate models into a digital twin workflow
  • Build and deploy a custom NVIDIA Blueprint for your vertical
  • Contribute to the working paper

Contributing

Contributions are welcome and encouraged! See CONTRIBUTING.md for detailed guidelines.

What we're looking for:

  • Official documentation, blog posts, and tutorials
  • Open-source projects building on any layer of the stack
  • Real-world case studies and deployment experiences
  • Learning resources — tutorials, courses, videos
  • Research papers on differentiable simulation, capture-to-sim, agentic operations, or OpenUSD
  • Industry integrations and connectors
  • Paper co-authorship — help refine the architecture analysis

License

CC0

This list is released under CC0 1.0 Universal. The working paper in paper/ is under a separate collaborative license — see paper/LICENSE.


Maintained by @tsubasakong · Inspired by awesome

About

A curated list of resources for NVIDIA's physical-simulation stack — OpenUSD, Omniverse, Warp, PhysX, Newton, Isaac Sim, DSX, and more. Organized by architectural layer.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors