object slips from a human-hand gripper even contact is detected #3413
qiuyuchen14
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi! I'm trying to use a customized gripper (a human hand model from MANO dataset) to grasp some ycb objects. I converted all the collision meshes into convex meshes using vhacd, and could detect contact between fingers and the object. However, the object always seems to manage to slip away:
Issues:

(1) I tried different friction for plane, object, and hand, from 0.5 to 10, 15, ..50, and different forces 10, 20, ...1000, and different object mass like 0.1, 0.2, ....1, but none of the combinations works, am I missing something or did anything wrong? (2) I suspect it might be the issue from hand collision mesh, even I converted it to vhacd, the force at each mesh face might not be vertical to the object surface. I replace some finger meshes with iCub robot meshes (which seems working here: https://github.com/robotology-playground/pybullet-robot-envs) but this still couldn't solve the problem:
Is there anything wrong with my code? Thank you so much!
Code:
def load_obj(obj_path, obj_q, obj_t, gt_hand_q, gt_hand_t, gt_tips, table_r, table_t):
Beta Was this translation helpful? Give feedback.
All reactions