JenniferBuehler / gazebo-pkgs

A collection of tools and plugins for Gazebo
BSD 3-Clause "New" or "Revised" License
202 stars 105 forks source link

Can't attach object using robotiq 140 gripper #52

Open keke-220 opened 3 years ago

keke-220 commented 3 years ago

Hi,

I'm trying to use ur5 with robotiq 140 gripper to grasp object. The plugin seems loaded but when the fingers are making contacts with the object, there is no "attached" info shows in the console. Screenshot from 2021-04-17 12-36-16 Here is how I set up the parameters: Screenshot from 2021-04-17 12-38-17

keke-220 commented 3 years ago

Also, I use gz topic -e /gazebo/default/robot/contacts comand to check, I can see that there are collisions of object with left and right inner pads at the same time.

keke-220 commented 3 years ago

Oh, I just decreased grip count threshold to 4 and the object can be attached to gripper. However, it still takes like 20-30 seconds to see the "attached" info.

JenniferBuehler commented 3 years ago

Huh, never heard about that kind of tremendous delay with the console output...
Otherwise it works now? Detachment too?

keke-220 commented 3 years ago

Thank you for your reply!

I decrease the force_angle_tolerance to 90 and it works! However, new issue comes in which is when I open the gripper, the object is still sticking on one of the fingers for 1-2 second. I want the object to fall off immediately when the gripper is open. How to solve this issue?

JenniferBuehler commented 3 years ago

You could try to decrease the max_grip_count and/or decrease the release_tolerance. See also description in the wiki. Let me know if it works ☺️

karhong-sam commented 2 years ago

Hi, I'm also experiencing the same issue where I couldn't grasp my object with the same gripper "robotiq 140" as OP. I have changed the parameters in the plugin exactly from the previous post but the object still slipped every time. When I checked with the log, there is no errors showing.

Initially, I thought maybe the gripper problem so I tried with another URDF file and followed the steps from this tutorial. Unfortunately, the object slipped again and I'm out of ideas on this. Any suggestion will be appreciated. Thank you.

Here I attached some pictures for the references. Video on here.

friction grasp_plugin output

OS: Ubuntu 18.04 & ROS Melodic Original Repo: ur5_with_robotiq_gripper

tattrongvu commented 2 years ago

Hi, I'm also experiencing the same issue where I couldn't grasp my object with the same gripper "robotiq 140" as OP. I have changed the parameters in the plugin exactly from the previous post but the object still slipped every time. When I checked with the log, there is no errors showing.

Initially, I thought maybe the gripper problem so I tried with another URDF file and followed the steps from this tutorial. Unfortunately, the object slipped again and I'm out of ideas on this. Any suggestion will be appreciated. Thank you.

Here I attached some pictures for the references. Video on here.

friction grasp_plugin output

OS: Ubuntu 18.04 & ROS Melodic Original Repo: ur5_with_robotiq_gripper

Did you find out how it work?