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

Exploding SDH in with both ROS Kinetic and Melodic #220

Open
padmaja-kulkarni opened this issue Feb 12, 2020 · 6 comments
Open

Exploding SDH in with both ROS Kinetic and Melodic #220

padmaja-kulkarni opened this issue Feb 12, 2020 · 6 comments

Comments

@padmaja-kulkarni
Copy link

padmaja-kulkarni commented Feb 12, 2020

Hello!

I have seen the previous issue about exploding SDH and I also saw that it is fixed. Now, I am using SDH with the current repository and SDH looks as in the image.
Is this a known problem? Is there any solution?

(I am not using any controllers. I have just spawned SDH in Gazebo. If the simulation is paused, then SDH looks good.)

sdh

@christian-rauch
Copy link
Collaborator

I've not used the SDH2 model in Gazebo yet.
Which Gazebo and ROS version are you using? Is there a launch file with which I can reproduce this?

I had similar issues with other models in Gazebo. This looks more like that links are initialised at identity transform and not like a physical effect from gravity or other forces.

@padmaja-kulkarni
Copy link
Author

Here is the package I am using. README has the launch instructions.

Thanks!

@christian-rauch
Copy link
Collaborator

I can reproduce the issue when I just "Play" the scene.

But I get a different result when stepping through the scene:
sdh2_gazebo_step6

This might indeed be related to the "exploding" issue that was encountered in the past. Can you check if there are interpenetrating meshes?

@padmaja-kulkarni
Copy link
Author

Hi Christian!

Thank you! I am tried using a small Geometry box instead of collision mesh files, the results stayed the same. I am not sure how to check for interpenetrating meshes!

@christian-rauch
Copy link
Collaborator

As per the original issue #172 and PR #173 you could try to further reduce the size of the collision meshes. The original issue also mentions that this only happens with gazebo_ros_control.

If this is not caused by interpenetrating collision meshes, then I also don't know how to further approach this issue.

@MatthiasNieuwenhuisen
Copy link

This problem is most probably caused by too small values for the inertia of the components which let the simulation become unstable. Increasing the inertia values solves this particular problem. For now I have only tested it with values several orders of magnitude too large, which might have other effects.

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

No branches or pull requests

3 participants