NVIDIA ovrtx#

Omniverse RTX is the technology that provides real-time, physically accurate sensor simulation and rendering for Physical AI, targeting robotics learning, synthetic data generation, and industrial and design workflows. ovrtx is the lightweight C and Python SDK that exposes Omniverse RTX—you use it to integrate that sensor simulation and visualization into your own applications.

In this documentation you will find getting started guides for Python and C, API references, and example projects.

Note

ovrtx is currently pre-release software.

Note

Starting with ovrtx 0.4, the renderer can attach to ovstage — an optional NVIDIA library that manages the runtime scene, ordinal-keyed writes, and change detection. Renderer-owned scene APIs remain available for standalone compatibility in 0.4, but are deprecated as scene ownership transitions entirely to ovstage in a future release. Refer to ovstage Integration for the attach-mode reference.

Warehouse scene rendered with ovrtx RTX sensor simulation

Features#

  • Physically accurate simulation of cameras, lidar, radar, and other sensors.

  • Scalable simulation performance from reinforcement learning in-the-loop with tens of thousands of frames per second, through real-time, photorealistic, interactive viewport and navigation, to offline predictive rendering.

  • OpenUSD scene description allowing interchange with a vast ecosystem of content creation, CAD, and simulation tools.

  • Easy integration with Python simulation and learning ecosystem.

Support#

Report documentation issues, installation problems, and runtime issues through the NVIDIA Omniverse developer forum.

https://forums.developer.nvidia.com/c/omniverse/300

License#

The software and materials are governed by the NVIDIA Software License Agreement and the Product Specific Terms for NVIDIA AI Products.

Indices and Tables#