Core Tier#

The Core tier is the baseline SimReady Foundation distribution. It supplies the requirements, capabilities, feature contracts, profile contracts, and static validation rules used by general OpenUSD, visualization, physics, robotics, semantic-label, non-visual-sensor, Isaac Sim, and packaging workflows. It has no dependency on another Foundation tier.

Install the validator and tier together:

pip install simready-validate simready-foundation-tier-core

Install the optional Benchmark environment and the runtime tests bundled by the tier with:

pip install "simready-foundation-tier-core[benchmark]"

The tables below reflect the catalogs in the current source tree. The tier’s feature JSON and profile TOML files remain the machine-readable sources of truth.

Profiles#

Each profile version pins exact feature versions; a feature may also be marked optional in the profile TOML, which is the machine-readable source of truth. Links open the dedicated authoring page where one exists, otherwise the shared profile comparison.

Profile

Available versions

Catalog file

Robotics-Prop

3.0.0, 3.1.0, 3.2.0, 3.3.0, 4.0.0

robotics_prop.toml

Robot-Body

2.0.0, 2.1.0, 2.2.0, 2.3.0, 3.0.0

robot_body.toml

Robot-Gripper

2.0.0, 2.1.0, 2.2.0, 3.0.0

robot_gripper.toml

Package

1.0.0

package_profiles.toml

Package-NoBOM

1.0.0

package_profiles.toml

Package-Candidate

1.0.0, 1.1.0, 1.2.0, 1.3.0

package_profiles.toml

Open-Taxonomy-COCO

0.1.0

open_taxonomy_profiles.toml

Open-Taxonomy-Cityscapes

0.1.0

open_taxonomy_profiles.toml

Open-Taxonomy-ADE20K

0.1.0

open_taxonomy_profiles.toml

Open-Taxonomy-PascalVOC

0.1.0

open_taxonomy_profiles.toml

Open-Taxonomy-SUNRGBD

0.1.0

open_taxonomy_profiles.toml

Open-Taxonomy-ImageNet1K

0.1.0

open_taxonomy_profiles.toml

Features#

The runtime suffix identifies the contract variant: STANDARD, PHYSX, NEWTON, MUJOCO, ISAAC, ROS, RTX, OPENPBR, or MDL.

Feature

Purpose

Available versions

FET_000_ISAAC

Core (Isaac)

0.1.0

FET_000_MUJOCO

Core (MuJoCo)

0.1.0

FET_000_NEWTON

Core (Newton)

0.1.0

FET_000_PHYSX

Core (PhysX)

0.1.0

FET_000_STANDARD

Core

0.1.0, 0.2.0

FET_001_STANDARD

Minimal Placeable Visual

0.1.0, 1.0.0, 1.0.1

FET_002_STANDARD

Posable Bodies

0.1.0

FET_003_MUJOCO

Rigid Body Physics (MuJoCo)

0.1.0

FET_003_NEWTON

Rigid Body Physics (Newton)

0.1.0

FET_003_PHYSX

Rigid Body Physics (PhysX)

0.1.0, 0.2.0, 0.3.0, 0.4.0

FET_003_STANDARD

Rigid Body Physics

0.1.0, 0.2.0

FET_004_MUJOCO

Simulate Multi-Body Physics (MuJoCo)

0.1.0

FET_004_NEWTON

Simulate Multi-Body Physics (Newton)

0.1.0

FET_004_PHYSX

Simulate Multi-Body Physics (PhysX)

0.1.0, 0.2.0, 0.3.0, 0.4.0

FET_004_ROBOT_MUJOCO

Simulate Multi-Body Physics (Robot MuJoCo)

0.1.0

FET_004_ROBOT_NEWTON

Simulate Multi-Body Physics (Robot Newton)

0.1.0

FET_004_ROBOT_PHYSX

Simulate Multi-Body Physics (Robot PhysX) — Deprecated; compatibility only

0.1.0, 0.2.0, 0.3.0, 0.4.0

FET_004_STANDARD

Simulate Multi-Body Physics

0.1.0, 0.2.0

FET_005_STANDARD

Simulate Grasp Physics

0.1.0

FET_006_MDL

Materials (MDL)

0.1.0, 0.2.0

FET_006_OPENPBR

Materials (OpenPBR / MaterialX)

0.1.0

FET_006_STANDARD

Materials (UsdPreviewSurface)

0.1.0, 0.2.0

FET_007_STANDARD

Non-Visual Materials

0.2.0

FET_010_STANDARD

Display Color

0.1.0

FET_011_RTX

Semantic Labels (RTX)

0.1.0

FET_011_STANDARD

Semantic Labels

0.2.0

FET_021_ISAAC

Robot Core (Isaac)

0.1.0, 0.2.0, 0.3.0

FET_022_ISAAC

Driven Joints (Isaac)

0.1.0, 0.2.0

FET_022_MUJOCO

Driven Joints (MuJoCo)

0.1.0

FET_022_NEWTON

Driven Joints (Newton)

0.1.0

FET_022_PHYSX

Driven Joints (PhysX)

0.1.0, 0.2.0

FET_022_STANDARD

Driven Joints

0.1.0, 0.2.0

FET_023_ISAAC

Robot Materials

0.1.0

FET_024_MUJOCO

Base Articulation (MuJoCo)

0.1.0

FET_024_NEWTON

Base Articulation (Newton)

0.1.0

FET_024_PHYSX

Base Articulation (PhysX)

0.1.0

FET_024_STANDARD

Base Articulation

0.1.0

FET_025_ROS

ROS Ready (Isaac)

0.1.0

FET_028_ISAAC

Gripper (Isaac)

0.1.0

FET_028_MUJOCO

Gripper (MuJoCo)

0.1.0

FET_028_STANDARD

Gripper

0.1.0

FET_030_STANDARD

Packaging Core

0.1.0

FET_031_STANDARD

Self-contained Package Source

0.1.0

FET_032_STANDARD

Packaging Introspection

0.1.0

FET_033_STANDARD

Metadata

0.1.0, 0.2.0, 0.3.0, 0.4.0

FET_040_STANDARD

Semantic Labels - COCO

0.1.0

FET_041_STANDARD

Semantic Labels - Cityscapes

0.1.0

FET_042_STANDARD

Semantic Labels - ADE20K

0.1.0

FET_043_STANDARD

Semantic Labels - PASCAL VOC

0.1.0

FET_044_STANDARD

Semantic Labels - SUN RGB-D

0.1.0

FET_045_STANDARD

Semantic Labels - ImageNet-1K

0.1.0

FET_046_STANDARD

Semantic Labels - Wikidata

0.1.0

FET_100_ISAAC

IsaacSim Composition

0.1.0, 0.2.0, 0.3.0, 0.4.0

FET_101_ISAAC

Robot IsaacSim Composition

0.1.0

Package contents and discovery#

The distribution advertises both the usd_validation_nvidia and simready.tier entry-point groups. Together they expose:

  • Capability and requirement documentation plus registered validators.

  • Generated requirement enums.

  • Feature JSON and profile TOML catalogs.

  • Optional tier-owned Benchmark runtime tests.

For the package layout, build commands, and local development notes, see the README in nv_core/tiers/simready_foundation_tier_core/ in the source tree.