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 per-profile TOMLs in profiles/ and those specifications.

Profile comparison#

Profile

Versions

Summary

Feature set (from the profiles/ TOMLs)

Prop-Robotics-Neutral

1.0.0, 2.0.0

Neutral format props for robotics

FET000_CORE, FET001_BASE_NEUTRAL, FET003_BASE_NEUTRAL, FET004_BASE_NEUTRAL, FET005_BASE_NEUTRAL, FET006_BASE_MDL

Prop-Robotics-Physx

1.0.0, 2.0.0

PhysX props for robotics

FET000_CORE, FET001_BASE_NEUTRAL, FET003_BASE_PHYSX, FET004_BASE_PHYSX, FET005_BASE_NEUTRAL, FET006_BASE_MDL

Prop-Robotics-Isaac

1.0.0

Isaac Sim composition + PhysX props

FET001_BASE_NEUTRAL, FET003_BASE_PHYSX, FET004_BASE_PHYSX, FET005_BASE_NEUTRAL, FET006_BASE_ISAACSIM, FET100_BASE_ISAACSIM

Robot-Body-Neutral

1.0.0

Neutral robot body physics

FET001_BASE_NEUTRAL, FET003_BASE_NEUTRAL, FET004_BASE_NEUTRAL, FET022_DRIVEN_JOINTS_NEUTRAL, FET024_BASE_ARTICULATION_NEUTRAL

Robot-Body-Runnable

1.0.0

PhysX robot body, runnable core

FET001_BASE_NEUTRAL, FET004_ROBOT_PHYSX, FET021_ROBOT_CORE_RUNNABLE, FET022_DRIVEN_JOINTS_PHYSX, FET024_BASE_ARTICULATION_PHYSX

Robot-Body-Isaac

1.0.0

Isaac robot core + PhysX

FET001_BASE_NEUTRAL, FET004_ROBOT_PHYSX, FET021_ROBOT_CORE_ISAAC, FET022_DRIVEN_JOINTS_ISAAC, FET024_BASE_ARTICULATION_PHYSX, FET100_BASE_ISAACSIM