USD Rerun Logger

Rerun.io logger for USD, NVIDIA Isaac Sim, and Isaac Lab.

Documentation PyPI

Use this package to visualize your OpenUSD stages and Omniverse simulations with Rerun.io.

View the project on GitHub: https://github.com/art-e-fact/usd-rerun-logger

Installation

  1. Install the logger from PyPI:

    pip install usd-rerun-logger
    
  2. Install OpenUSD (pxr). This is a user-managed dependency to avoid version conflicts.

    • Isaac Sim / Isaac Lab: Skip this step (it’s included).

    • Standalone:

      pip install usd-core
      

API Reference

Core classes

UsdRerunLogger

Logs USD (Universal Scene Description) stages to Rerun.io for visualization.

IsaacLabRerunLogger

Logs Isaac Lab scenes to Rerun.io for visualization.

LogRerun

Logs Isaac Lab based environment episodes with Rerun.io.