Meet the Omniverse Libraries#
Before you start building, let’s meet the toolkit. NVIDIA Omniverse libraries are composable building blocks for physical AI: each one does a focused job well, and you can use a single library on its own or combine several inside your own application. They come ready to go, so you point your AI agent at them and start building rather than wiring plumbing from scratch.
This page is a quick map of the pieces you’ll use across the bootcamp - what each one is and why it’s genuinely useful. It’s intentionally short. For the complete, always-current catalog of libraries, tools, blueprints, and skills, see the canonical NVIDIA Omniverse Libraries page.
Note
You’re not locked into our story. Everything here is a reusable library or tool you can take into your own projects and use however you want. We’ll show you the pieces; what you build with them is up to you.
The Core Libraries#
These are the runtime libraries you’ll actually call. Each is a lightweight, GPU-accelerated library you drop into a Python or C++ application.
ovrtxThe RTX rendering and sensor library. It loads an OpenUSD stage and produces physically accurate camera images, semantic segmentation, and lidar returns through the same RTX path.
In the bootcamp: Course 1 uses ovrtx to render the live attic viewport and simulate its camera and lidar sensors.
ovstreamThe streaming library. It carries server-rendered frames to a browser over WebRTC and sends browser input, commands, and state back to the application - low latency, no local GPU required.
In the bootcamp: Both released courses use ovstream to deliver the interactive viewport to your browser.
ovphysxThe open-source, USD-native physics library. It simulates rigid bodies, colliders, contact, and scene-level gravity with a fixed timestep, and shares pose data through tensors.
In the bootcamp: Course 2 uses ovphysx to run the drop test and prove the scene behaves under gravity.
The Foundations and Tools#
Libraries render and simulate; these define and validate the world they operate on.
The open framework for describing and composing 3D worlds: hierarchy, prim identity, transforms, cameras, materials, schemas, and non-destructive layers. It’s the shared scene truth every library reads from.
The framework and specifications that define simulation-ready assets. It turns “physics is broken” into named, versioned requirements an asset must meet before you can trust it in a simulation.
simready-validateA validator that checks a USD asset against a chosen SimReady profile and reports a target, requirement ID, severity, authored location, and finding - a bill of health before handoff.
The Agent Skills#
You don’t memorize version-specific APIs - your agent reads a skill that points it at real, tested source code. A skill is packaged know-how that stays accurate because it references code that actually runs.
Omniverse Realtime Viewer - the recipe skill that composes
ovrtx,ovstream, browser input, and validation into one application while preserving a single app, renderer, and stream. You’ll use it in Courses 1 and 2.CAD to SimReady - the skill package that provides the
simready-validateand conform-profile guidance behind Course 2’s validation and correction workflow.Focused library skills - small, single-purpose skills such as
stage-queries,writing-transforms,semantic-labels, andconfiguring-lidar-sensorsthat the course prompts read to perform one job correctly.
For the full set of NVIDIA-verified skills, see the AI agent skills published by NVIDIA.
How the Pieces Fit Together#
The real power comes from composition. A typical physical AI workflow chains these libraries into one evidence-producing loop.
Start from a protected OpenUSD scene. Validate its assets with SimReady, simulate their behavior with ovphysx, render the current state with ovrtx, and deliver frames and telemetry to the browser with ovstream - all assembled by your agent following focused skills. That’s the exact arc you’ll build across the bootcamp.
What Each Course Uses#
Each course introduces a new ingredient and reuses the ones before it.
Course 1. OpenUSD, ovrtx, and ovstream, plus semantic and lidar outputs, orchestrated with the Omniverse Realtime Viewer skill.
Course 2. Adds ovphysx, SimReady validation and corrections, OpenUSD physics schemas, and the CAD to SimReady guidance.
Blender, Oranges, and OVRTX
Brings ovrtx and ovphysx into Blender with OpenUSD, and validates a prop with SimReady before a scene-level handoff.
Isaac Sim and the Fine Art of Picking Things Up
Uses NVIDIA Isaac Sim with OpenUSD, SimReady assets, and URDF-to-USD conversion to drive a validated robot pick-and-place task.
Note
The Coming Soon label describes course availability, not the technologies. Omniverse libraries, OpenUSD, SimReady, Blender, and NVIDIA Isaac Sim are all available today.
Ready to Build#
You’ve met the toolkit. Head to Ray Trace Your Way to a Better Life to put ovrtx, ovstream, and OpenUSD to work, or jump into whichever course you’re here for.