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: support spring stiffness and reference parameters #549

Open
Tracked by #545
scpeters opened this issue Sep 21, 2023 · 0 comments
Open
Tracked by #545
Labels
Bullet Bullet engine enhancement New feature or request

Comments

@scpeters
Copy link
Member

Part of #545.

Desired behavior

The //joint/axis/dynamics/spring_stiffness and //joint/axis/dynamics/spring_reference SDFormat parameters are not currently supported by bullet-featherstone, but they should be.

Alternatives considered

Implementation suggestion

This is tricky because while I see joint friction and damping in bullet's Multibody API, I don't see spring stiffness. If implicit stiffness is not in the API, we can use an explicit effort applied at each time-step instead (see ODEJoint::ApplyExplicitStiffnessDamping from gazebo-classic).

Additional context

@scpeters scpeters added enhancement New feature or request Bullet Bullet engine labels Sep 21, 2023
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
Status: To do
Development

No branches or pull requests

1 participant