Verify Robot Physics Schema Source Layer#
Validates that physics schema are authored in the physics layer.
Why#
For modularized USD structure, the physics edits should be limited to the physics layer, so they can be added or removed from the USD depending on the use cases.
Example#
Apply Physx schemas like PhysicsRigidBodyAPI or PhysicsDriveAPI:angular only in the physics layer (Physics/physics.usd), not in the base layer.
For example, a prim with rigid body properties should have the schema applied in the physics layer.
How to comply#
Make sure all the physics related schemas (Physx Schemas, Mujoco Schemas) are in the physics layer, as a delta from the base layer