Unable to lower minimum on Gripper Close past -0.10
sardanian opened this issue · 5 comments
I am trying to make the gripper close just a little bit more. It is currently set to a minimum of -0.10, but I want to close it just a bit more. I can manipulate the gripper to close a bit more, but cannot seem to find in the code what to change. I have attempted to change it in the:
open_manipulator_x_teleop_keyboard.cpp file (line 239) but it stops working when it is put to anything below -0.10
I then assumed it had a minimum and tried to change it in: open_manipulator_x.cpp (line 114) but that also doesn't work.
Is there a way I can change the code so that the gripper can close a little bit more?
Thank you.
@sardanian
Here's the configuration of each joint of OM-X and you can find the minimum gripper value in the below.
https://github.com/ROBOTIS-GIT/open_manipulator/blob/master/open_manipulator_libs/src/open_manipulator.cpp#L114
Thanks!
Hi @ROBOTIS-Will,
I had previously tried to change that file and it would not work.
What I changed was the value from -.01 to -.02. I also changed this line to -.02 as well.
The arm will not close when the values of both files are below -.01
Am I missing something?
Thank you.
@sardanian
The gripper of OM-X is mechanically limited by its design.
Make sure that there's a room for exceeding the minimum pose.
I believe -0.01 is pretty close to the mechanical limit and in order to grab something thin, you should use thicker gripper pad that is included in the package.
Hi @sardanian
The pictures are not attached in your reply.
Modifying below two lines with a value -0.014 allowed me to fully close the gripper to its mechanical minimum.