Asset Profiles#
Asset profiles bundle capabilities, so that assets can be reasoned about and validated for conformance with lists of capability requirements. Asset profiles can serve as a contract between creators and consumers of assets.
Feature requirements and dependency chains are defined in the feature dependency graph. Profile feature sets below align with the profile TOML files under profiles/ and those specifications.
This section lists the profiles from every SimReady Foundation tier together. The tier that owns a profile indicates how broadly it applies: core-tier profiles are the most portable, while a profile owned by another tier is scoped to that tier’s runtime, vendor, or domain.
Profile comparison#
Profile |
Versions |
Summary |
Feature set (from profile TOML) |
|---|---|---|---|
Robotics-Prop |
3.0.0, 3.1.0, 3.2.0, 3.3.0, 4.0.0 |
Consolidated prop profile using Standard feature IDs; 3.2.0 adds required SimReady packaging + nested provenance metadata and optional FET_100_ISAAC@0.4.0; 3.3.0 adopts FET_000_STANDARD@0.2.0 and FET_033_STANDARD@0.4.0 (SR.004 USD/sidecar union); 4.0.0 is the SimReady Foundations 8.0 release of that 3.3.0 contract |
FET_000_STANDARD, FET_001_STANDARD, FET_003_STANDARD, FET_004_STANDARD, FET_005_STANDARD, FET_006_STANDARD, FET_006_MDL, FET_007_STANDARD, FET_011_STANDARD, FET_011_RTX, FET_046_STANDARD, FET_031_STANDARD, FET_033_STANDARD, FET_100_ISAAC, FET_000_PHYSX, FET_003_PHYSX, FET_004_PHYSX, FET_000_NEWTON, FET_003_NEWTON, FET_004_NEWTON, FET_000_MUJOCO, FET_003_MUJOCO, FET_004_MUJOCO |
Robot-Body |
2.0.0, 2.1.0, 2.2.0, 2.3.0, 3.0.0 |
Consolidated robot body profile; 2.1.0 adds required SimReady packaging + provenance metadata; 2.2.0 adds optional Isaac ROS-Ready bridge wiring; 2.3.0 adopts FET_033_STANDARD@0.4.0 (SR.004 USD/sidecar provenance union); 3.0.0 is the SimReady Foundations 8.0 release of that 2.3.0 contract |
FET_001_STANDARD, FET_003_STANDARD, FET_004_STANDARD, FET_022_STANDARD, FET_024_STANDARD, FET_025_ROS, FET_031_STANDARD, FET_033_STANDARD, FET_004_PHYSX, FET_022_PHYSX, FET_024_PHYSX, FET_000_ISAAC, FET_021_ISAAC, FET_022_ISAAC, FET_023_ISAAC, FET_100_ISAAC |
Sensor-IMU |
1.0.0 |
IMU sensor; applies to any asset carrying an IMU sensor, independent of its primary profile |
FET_034_ISAAC |
Sensor-Joint |
1.0.0 |
Joint sensor; applies to any asset carrying a joint state sensor, independent of its primary profile |
FET_037_ISAAC |
Sensor-Camera |
1.0.0 |
Camera render products and AOV pipeline; applies to any asset with a camera sensor |
FET_035_RTX |
Sensor-LiDAR |
1.0.0 |
RTX LiDAR (OmniLidar); applies to any asset carrying a LiDAR sensor |
FET_036_RTX |
Robot-Gripper |
2.0.0, 2.1.0, 2.2.0, 3.0.0 |
Consolidated gripper profile using Standard feature IDs; 2.1.0 adds required SimReady packaging + provenance metadata; 2.2.0 adopts FET_033_STANDARD@0.4.0 (SR.004 USD/sidecar provenance union); 3.0.0 is the SimReady Foundations 8.0 release of that 2.2.0 contract |
FET_001_STANDARD, FET_003_STANDARD, FET_004_STANDARD, FET_022_STANDARD, FET_024_STANDARD, FET_028_STANDARD, FET_031_STANDARD, FET_033_STANDARD, FET_004_PHYSX, FET_022_PHYSX, FET_024_PHYSX, FET_021_ISAAC, FET_022_ISAAC, FET_028_ISAAC, FET_100_ISAAC |
AIF-Entity |
0.1.0, 0.2.0 |
AI Factory equipment (CDU, CRAH, UPS, compute rack): class metadata and connection points on top of Core, with |
FET_000_STANDARD, FET_001_STANDARD, FET200_AIF, FET201_AIF, FET202_AIF, FET203_AIF, FET_031_STANDARD, FET_033_STANDARD |
Package |
1.0.0 |
Created package with a bill of materials |
FET_030_STANDARD, FET_032_STANDARD |
Package-NoBOM |
1.0.0 |
Created package published without a BOM |
FET_030_STANDARD |
Package-Candidate |
1.0.0, 1.1.0, 1.2.0, 1.3.0 |
Source folder preflight before packaging; 1.2.0 adopts FET_033_STANDARD@0.3.0 (stricter SR.003 provenance); 1.3.0 adopts FET_033_STANDARD@0.4.0 (SR.004 USD/sidecar union) |
FET_031_STANDARD, FET_033_STANDARD |
Open-Taxonomy-COCO |
0.1.0 |
Semantic labels constrained to the COCO vocabulary |
FET_000_STANDARD, FET_011_STANDARD, FET_040_STANDARD |
Open-Taxonomy-Cityscapes |
0.1.0 |
Semantic labels constrained to the Cityscapes vocabulary |
FET_000_STANDARD, FET_011_STANDARD, FET_041_STANDARD |
Open-Taxonomy-ADE20K |
0.1.0 |
Semantic labels constrained to the ADE20K vocabulary |
FET_000_STANDARD, FET_011_STANDARD, FET_042_STANDARD |
Open-Taxonomy-PascalVOC |
0.1.0 |
Semantic labels constrained to the PASCAL VOC vocabulary |
FET_000_STANDARD, FET_011_STANDARD, FET_043_STANDARD |
Open-Taxonomy-SUNRGBD |
0.1.0 |
Semantic labels constrained to the SUN RGB-D vocabulary |
FET_000_STANDARD, FET_011_STANDARD, FET_044_STANDARD |
Open-Taxonomy-ImageNet1K |
0.1.0 |
Semantic labels constrained to the ImageNet-1K vocabulary |
FET_000_STANDARD, FET_011_STANDARD, FET_045_STANDARD |
The packaging profiles validate a package folder and its sidecar JSON files rather than the contents of a USD stage.