Skip to content

[FEATURE] Enhance SAP coupler for coupling between Rigid body and Fem object.#1458

Merged
duburcqa merged 68 commits intoGenesis-Embodied-AI:mainfrom
Libero0809:fem_rigid
Aug 14, 2025
Merged

[FEATURE] Enhance SAP coupler for coupling between Rigid body and Fem object.#1458
duburcqa merged 68 commits intoGenesis-Embodied-AI:mainfrom
Libero0809:fem_rigid

Conversation

@Libero0809
Copy link
Contributor

Description

  • Add Rigid body - Floor contact in the SAP solver.
  • Add Rigid body - Fem Object contact in the SAP solver.
  • Allow query of LBVH to return overflow flag.

Related Issue

Resolves #1450

Motivation and Context

Making SAP solver more general.

How Has This Been / Can This Be Tested?

Tests are added.

Screenshots (if appropriate):

test_fem_articulated.mp4
test_dragon_rigid.mp4
test_fem_rigid.mp4

Checklist:

  • I read the CONTRIBUTING document.
  • I followed the Submitting Code Changes section of CONTRIBUTING document.
  • I tagged the title correctly (including BUG FIX/FEATURE/MISC/BREAKING)
  • I updated the documentation accordingly or no change is needed.
  • I tested my changes and added instructions on how to test it for reviewers.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

YilingQiao
YilingQiao previously approved these changes Jul 30, 2025
@hughperkins
Copy link
Collaborator

(Note: I'm unsubscribing myself, so please re-tag me if needed)

@Libero0809
Copy link
Contributor Author

@duburcqa First round fix finished.

@Libero0809
Copy link
Contributor Author

Libero0809 commented Aug 13, 2025 via email

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.

[Bug]: Potential missed broad phase collisions with LBVH

6 participants