Skip to content

Add deformable pick-and-place support. - #1115

Draft
qianl-nv wants to merge 3 commits into
qianl/feature/deformable_object_apifrom
qianl/feature/deformable_pnp_physx
Draft

Add deformable pick-and-place support.#1115
qianl-nv wants to merge 3 commits into
qianl/feature/deformable_object_apifrom
qianl/feature/deformable_pnp_physx

Conversation

@qianl-nv

Copy link
Copy Markdown
Collaborator

Summary

Add deformable pick-and-place support.

Detailed description

  • Add backend-neutral object state, geometry, settling, and support predicates for deformables.
  • Select rigid contact or deformable geometric success conditions based on the pick-up object type.
  • Add a Franka deformable-cube pick-and-place environment with configuration and smoke coverage.
  • Forward Arena object-type metadata through external environment registration.

…e success by object type

Share rigid and deformable state semantics across support, settling, height, and proximity predicates while preserving contact-based success for rigid objects.

Signed-off-by: Qian Lin <qianl@nvidia.com>
Carry the example forward to its current PhysX and DROID definition, including selectable DROID control embodiments and deformable task tuning.

Signed-off-by: Qian Lin <qianl@nvidia.com>
Preserve non-owning object type and bounds metadata when Isaac Lab scripts construct Arena environments through Gym without retaining recorder-owned simulation resources.

Signed-off-by: Qian Lin <qianl@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant