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

<disable_collisions_on_attach>true</disable_collisions_on_attach>, Where does changing this parameter affect the <self_collide> #63

Open
Liyiyang66 opened this issue Nov 22, 2023 · 4 comments

Comments

@Liyiyang66
Copy link

i set like this,<disable_collisions_on_attach>true</disable_collisions_on_attach>, to eliminate the jitter between the gripper and the object, but after the object will cross the table. After successfully gripping an object, is there any way to eliminate the collision between the gripper and the object without affecting the collision between the object and the table?
image

@JenniferBuehler
Copy link
Owner

Disabling self collisions, see #62, was not enough to prevent the wobbling?

@Liyiyang66
Copy link
Author

oh, sorry, there is still some small wobbling of finger_tip_link after gripper attached the object. So, i set the true of the <disable_collisions_on_attach> to prevent the wobbling, then there is no wobbling of finger_tip_link.
However, perhaps because this reason, the self-collision of objects is eliminatedt, and the collision between the object and the table cannot be detected.
i want to eliminate the collision between the gripper and the object after the gripper successfully grasps the object,by this way, i can prevent the small wobbling of finger_tip_link. But i wish to preserve the collision of the object and the table, because i want to collect the force data.

@JenniferBuehler
Copy link
Owner

That is two separate things. <disable_collision_on_attach> completely disables the collisions of that link, while the <self_collide> flag prevents links of the same model to collide with each other (but they can still collide with other objects which are not part of the same model).

Ideally, the self collision should be disabled (set to 0) so that once the link becomes part of the model (on attach), there are no strange wobble effects. The <disable_collisions_on_attach> should be false, otherwise the object will not collide with the table.

@Liyiyang66
Copy link
Author

oh, i think i got it, thanks for your advice. i will have a try.

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

2 participants