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

Unable to apply specific force to an object by the gripper #136

Open
simon-TUM opened this issue Mar 13, 2023 · 0 comments
Open

Unable to apply specific force to an object by the gripper #136

simon-TUM opened this issue Mar 13, 2023 · 0 comments

Comments

@simon-TUM
Copy link

simon-TUM commented Mar 13, 2023

Hi, I'm using libfranka with a ROS service to control the gripper. My goal is to apply a certain force on a deformable object to measure deformation at different forces. I'm using the bool franka::Gripper::grasp(double width, double speed, double force) function to do so.

When I call the function with distance 0 and a certain force*, I noticed that force is applied for a first moment and then the gripper stops applying force. However, I never get the specified force I want.

Using the tolerances epsilon_inner and epsilon_outer couldn't solve my problem. I used an external force sensor to verify the force from the gripper and it seems far off the requested force. Is it actually possible to apply a specific force to an object? If yes, how can I do that?

* Function call and external force sensor readings:
gripper.grasp (0.001, 0.05, 25)
The tolerances were left by their default values. By looking at the readings of the external force sensor, the force reaches about 35N and then goes down to 5N.

force_sensor

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

1 participant