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

Set cone friction model in triball.world #28

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

scpeters
Copy link
Owner

This illustrates the different paths taken when started with the same linear velocity but different initial angular velocities.

With the default friction model: pyramid_model, the center model which does not spin travels a bit farther than the models with a small bit of initial angular velocity.

triball_spin_pyramid_model.mov

With the cone_model, the center model which has no initial angular velocity travels the shortest distance, which makes intuitive sense to me because it has the least amount of kinetic energy of any of the models. The models with the most angular velocity travel the farthest and exhibit some lateral motion as well.

triball_spin_cone_model.mov

cc @yaswanth1701

This illustrates the different paths taken when started with
different initial angular velocities.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
@scpeters
Copy link
Owner Author

as a bonus, here is a simulation with the cone model and center of gravity height for each triball artificially set to Z=0 (the level of the contact with the ground plane). Notice that there is no lateral motion

triball_spin_cone_model_cgz0.mov

@yaswanth1701
Copy link
Contributor

yaswanth1701 commented Jul 9, 2024

This illustrates the different paths taken when started with the same linear velocity but different initial angular velocities.

With the default friction model: pyramid_model, the center model which does not spin travels a bit farther than the models with a small bit of initial angular velocity.

triball_spin_pyramid_model.mov
With the cone_model, the center model which has no initial angular velocity travels the shortest distance, which makes intuitive sense to me because it has the least amount of kinetic energy of any of the models. The models with the most angular velocity travel the farthest and exhibit some lateral motion as well.

triball_spin_cone_model.mov
cc @yaswanth1701

Hi Steve, I was working on writing the description for the tricall benchmark. So, for the complex case, we are going to compare the states (position, velocities, and contact forces) of the model with the pyramid against cone friction model right?

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.

2 participants