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 profiles.toml and those specifications.

Profile comparison#

Profile

Versions

Summary

Feature set (from profiles.toml)

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