I used convert_urdf.py --make-instanceable to convert the urdf file to USD file.
I also tried convert_mesh.py --make-instanceable --collision-approximation convexDecomposition --mass 1.0.
The tutorial and demo provided in the documentation are all use MeshCfgto generate deformable object, which can specify the deformable parameters inside
Thus I can not successfully create the deformable object
RuntimeError: Failed to find a deformable body when resolving '/World/envs/env_.*/Deformable'. Please ensure that the prim has 'PhysxSchema.PhysxDeformableBodyAPI' applied.
So what is the correct way to generate deformable objects using urdf/mesh file? Is my urdf file wrong?
Question
I'm trying to use my own urdf file to create a deformable object in Isaac Lab. My URDF file is defined as:
I used convert_urdf.py
--make-instanceable
to convert the urdf file to USD file. I also tried convert_mesh.py--make-instanceable --collision-approximation convexDecomposition --mass 1.0
.Then I initialize the deformable object by
The tutorial and demo provided in the documentation are all use
MeshCfg
to generate deformable object, which can specify the deformable parameters insideThus I can not successfully create the deformable object
RuntimeError: Failed to find a deformable body when resolving '/World/envs/env_.*/Deformable'. Please ensure that the prim has 'PhysxSchema.PhysxDeformableBodyAPI' applied.
So what is the correct way to generate deformable objects using urdf/mesh file? Is my urdf file wrong?