You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been using both the real robot (xArm6) and the simulation in Gazebo and noticed there is a problem. In section 5.7(xarm_api/xarm_msgs) it says:
Proper range of the open distance is from 0 to 850. 0 is closed, 850 is fully open. 500 is used as an example. 'ret' value is 0 for success.
When we look at the SRDF (xarm6_gripper_moveit_config/config/xarm6_with_gripper.srdf) file, you can see that distance 0 indicates an open state, and distance 850 indicates a closed state.
Hi @jkaniuka, sorry about the unpleasant experience. it is true that this command discrepancy exists in the gripper simulation and real hardware. However, the logic was like this since four years ago, if we reverse the direction and change the command unit now, it may influence all other users who had already developed their application based on our repo.
If the consistency between gripper simulation and real hardware control is a must for you. You may modify the code or add your own command mapping logic in the way you discovered. Again, sorry for the inconvenience.
I have been using both the real robot (xArm6) and the simulation in Gazebo and noticed there is a problem. In section 5.7(xarm_api/xarm_msgs) it says:
When we look at the SRDF (
xarm6_gripper_moveit_config/config/xarm6_with_gripper.srdf
) file, you can see that distance 0 indicates an open state, and distance 850 indicates a closed state.This has two consequences:
The text was updated successfully, but these errors were encountered: