Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bullet-featherstone: implement WorldModelFeature feature #547

Closed
Tracked by #545
scpeters opened this issue Sep 20, 2023 · 1 comment
Closed
Tracked by #545

bullet-featherstone: implement WorldModelFeature feature #547

scpeters opened this issue Sep 20, 2023 · 1 comment
Labels
Bullet Bullet engine enhancement New feature or request

Comments

@scpeters
Copy link
Member

Part of #545.

Desired behavior

Implement the gz::physics::WorldModelFeature in bullet-featherstone.

Alternatives considered

Implementation suggestion

Reference implementation from dartsim plugin.

Additional context

@scpeters scpeters added enhancement New feature or request Bullet Bullet engine labels Sep 20, 2023
@azeey azeey moved this from Inbox to To do in Core development Oct 16, 2023
scpeters added a commit that referenced this issue Mar 6, 2024
Extended bullet-featurestone implementation to
support these features related to nested models:

* ConstructSdfJoint (limited to creating fixed joints
  to the world)
* ConstructSdfNestedModel
* GetNestedModelFromModel
* WorldModelFeature
* RemoveEntities

The nested models are currently added to a single
multibody since bullet-featherstone does not currently
support joints between two different multibodies.
The nested model keeps a shared ptr to the root link's
btMultibody.

With the addition of the above features, more common
tests are now being run using bullet-feathersone plugin.

Closes #546, #547.

Signed-off-by: Shameek Ganguly <[email protected]>
Signed-off-by: Steve Peters <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Co-authored-by: Shameek Ganguly <[email protected]>
Co-authored-by: Steve Peters <[email protected]>
@scpeters
Copy link
Member Author

scpeters commented Mar 6, 2024

feature implemented in #574

@scpeters scpeters closed this as completed Mar 6, 2024
@github-project-automation github-project-automation bot moved this from To do to Done in Core development Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bullet Bullet engine enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

1 participant