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

Support setting joint velocity limits #356

Merged
merged 2 commits into from
May 24, 2021
Merged

Conversation

diegoferigo
Copy link
Collaborator

Follows gazebo-forks/dart#17 (that follows dartsim/dart#1407).

@diegoferigo diegoferigo force-pushed the feature/velocity_limit branch from 154da66 to ee07cf8 Compare May 22, 2021 22:28
@traversaro
Copy link
Contributor

I am a bit dubious in general about the semantics of velocity limits in simulations, and I am not really sure about what "This limit can be used to clip the velocity applied by joint", but this is not blocking.

@diegoferigo
Copy link
Collaborator Author

The main use case of this feature is accessing //joint/axis/limit/velocity. This is often defined in models and being able to disable or modify it from the code could be quite handy.

Having hidden limits that now are picked up from the physics engine could lead to surprising results. Even if the semantics is not fully clear, at least it could make a bell ring in developers minds when checking the available methods (or the documentation).

@diegoferigo diegoferigo merged commit 565adc8 into devel May 24, 2021
@diegoferigo diegoferigo deleted the feature/velocity_limit branch May 24, 2021 08:45
@diegoferigo diegoferigo linked an issue May 31, 2021 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Joint velocity limits
2 participants