Gripper Control




Gripper Control

Postby 5dpo » Wed 10. Sep 2014, 16:11

I realize this might seem like a silly question but...
Reading the documentation, i don't seem to find how to close or open the gripper. Is there a service i haven't been able to find? I haven't manage to control with the servotarget service. Any help would be appreciated.
Kind regards.
5dpo
 
Posts: 1
Joined: Wed 10. Sep 2014, 16:07

by Advertising » Wed 10. Sep 2014, 16:11

Advertising
 

Re: Gripper Control

Postby Peter Lehner » Thu 11. Sep 2014, 08:44

The gripper can be controlled like any joint of the system with the move_along_joint_path or set_servo_target services. You can pass 'gripper' as the joint name and a position value between 0 - 0.07 meters to control the opening of the gripper jaws. For more information see section 2.2.2 of the technical annex.

Best
Peter
Peter Lehner
 
Posts: 53
Joined: Fri 27. Jun 2014, 14:33

Re: Gripper Control

Postby kaust » Thu 16. Oct 2014, 11:02

Just for confirmation:

The telemetry only has one joint value for gripper, whereas the gripper URDF has two joints - one for each finger.
Do we assume that the value is the same for both fingers, or is some other semantics being used?
kaust
 
Posts: 6
Joined: Thu 16. Oct 2014, 10:53

Re: Gripper Control

Postby Peter Lehner » Thu 16. Oct 2014, 12:23

kaust wrote:Do we assume that the value is the same for both fingers, or is some other semantics being used?

The gripper value specified to the movement services directly corresponds to the opening between the gripper jaws as specified in the technical annex Section 2.2.2. The jaws move each half the value to produce the opening.
So the urdf joint values would be:
joint_before_finger1 = -0.5 * opening
joint_before_finger2 = 0.5 * opening
Note that the movement services limit the opening of the jaws to max. 0.07 m (The joint limits in the URDF are +-0.035 m).
Peter Lehner
 
Posts: 53
Joined: Fri 27. Jun 2014, 14:33


Return to Stage 1 - Simulation

Who is online

No registered users

cron