Skip to main content

Crate isaac_sim_rs

Crate isaac_sim_rs 

Source
Expand description

Rust SDK for NVIDIA Isaac Sim.

Adapter selection happens at compile time via cargo features:

  • default: arrow only (pure Rust, no Isaac Sim required)
  • dora: bridge + dora pub/sub adapter
  • rerun: bridge + rerun viewer adapter
  • full: both adapters in one cdylib

The bridge feature enables the bridge rlib but NOT the cdylib C++ shim. The C++ extension build passes --features isaac-sim-bridge/cdylib separately so that a cargo add isaac-sim-rs -F bridge on a laptop without Isaac Sim succeeds without requiring a C++ toolchain.

See the workspace README for the full compatibility matrix.

Re-exportsยง

pub use isaac_sim_arrow as arrow;arrow
pub use isaac_sim_bridge as bridge;bridge
pub use isaac_sim_dora as dora;dora
pub use isaac_sim_rerun as rerun;rerun