-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Incorrect collision detection causes strange rigid body floating #444
Comments
Oh by default, we convexify all the geoms could you use vis_mode=‘collision’ when adding entity to visualize the collision geoms? |
Hi, thanks for your great work! |
The collision mesh looks fine can you share your script? are u using convex decomposition or sdf for nonconvex obj? Also one tip: when there's multiple objects, turning on contact island (in rigid_options) could greatly improve speed |
@ZhiyuanZhou8 Yeah, I use the asset from PartNet Dataset. |
@zhouxian Thank you for your tips. And, here is my script:
And the json file is:
I set the |
I am currently using Genesis to simulate a robotic arm performing a block assembly task. However, I’ve encountered a strange issue: after importing the blocks into the environment, they seem to float up and down erratically on the surface of the rigid body.
This behavior makes it challenging to achieve stable interactions in the simulation. I suspect it might be related to incorrect collision detection or physics settings.
2025-01-02.172131.mp4
The blocks were imported using 3D files in the .obj format, and I’ve checked the collision meshes using visualization tools—they appear to be perfectly normal.
Could you please provide guidance on how to resolve this issue or suggest possible configurations to investigate?
The text was updated successfully, but these errors were encountered: