Cannot add Drive to Prismatic Joint


I’m trying to setup the joints for a robotic arm but I can’t seem to add a Drive component to the prismatic joint in the grippers (for the fingertips).

This is the error I’m getting:

This is the USD I’m working on:
cr3 with grippers.usd (9.2 MB)

Any help would be greatly appreciated.

Hi ainqyhong,

Sorry about this. This is a bug that will be fixed in our next release.


Thanks for letting me know! Do you have a rough timeline for when the next release will be?

Mid May, about a month from now.

sorry about the issue.
You can apply the API through a python script eventually. In the python script window you can write a small snippet like this:
from pxr import Usd, UsdGeom, PhysicsSchema
import omni.usd

stage = omni.usd.get_context().get_stage()
prim = stage.GetPrimAtPath(‘prismatic_joint_2’)
PhysicsSchema.DriveAPI.Apply(prim, ‘linear’)