Collision between two bodies is not always being detected #2445
Replies: 1 comment
-
Looks like the 0 position of the fingers is at the closed position, exactly. So position sensors have no control authority, they cannot press fingers together at 0 distance. So yes, this WAI. If it is a bug or not depends on how the real thing works... |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Intro
Hi!
I am a graduate student using MuJoCo for my research in robotic manipulation.
My setup
MuJoCo version 3.2.6 (python - pip install mujoco)
MacOS 15.3.1, arm architecture (apple M3 chip)
My question
I am using the franka panda model from mujoco menagerie (link here). I have noticed that when the two fingers have a joint position of 0, a collision is detected between the fingers sometimes, but not all the time. I've attached a video of what I am seeing, with collisions enabled in the viewer.
What I'm wondering is, is this a bug or expected behavior?
Screen.Recording.2025-02-22.at.1.11.27.PM.mov
This is what the fingertip collision mesh looks like, which makes me wonder if the non-convex nature of the surface is a contributor to this behavior:
Minimal model and/or code that explain my question
Download this model and then open it in the viewer (I am using
scene.xml
): https://github.com/google-deepmind/mujoco_menagerie/tree/main/franka_emika_pandaConfirmations
Beta Was this translation helpful? Give feedback.
All reactions