Hi,
I'm trying to do motion generation based on moving_gripper setup, in the case that there's no whole robot arm planning, so the final generated trajectory should look like a straight line. The issue is, if I choose to use panda_hand as my eef_link (which does have a collision body), the final trajectory looks good to me as in the first image; However, if I choose to use panda_hand_tcp as my eef_link (which doesn't have a collision body), the final trajectory looks really weird as in the second one. Then if I still use panda_hand_tcp as my eef_link and double the distance between panda_hand_tcp and panda_hand in my urdf file, the trajectory is even more twisted as in the third figure. From observation, it seems all three of them are planned based on panda_hand rather than the EEF I specified, and then because there are some twisting during the trajectory, so the fixed distance between the panda_hand and the EEF I specified will enlarge this twist and that's why it looks like that.
That's why I'm wondering if the motion generation really changes when I specify the ee_link in the .yml file. I also attached my moving_gripper.yml and moving_gripper.urdf files here. Could you please let me know is there any problem with it? Thank you!
Hi, I'm trying to do motion generation based on moving_gripper setup, in the case that there's no whole robot arm planning, so the final generated trajectory should look like a straight line. The issue is, if I choose to use panda_hand as my eef_link (which does have a collision body), the final trajectory looks good to me as in the first image; However, if I choose to use panda_hand_tcp as my eef_link (which doesn't have a collision body), the final trajectory looks really weird as in the second one. Then if I still use panda_hand_tcp as my eef_link and double the distance between panda_hand_tcp and panda_hand in my urdf file, the trajectory is even more twisted as in the third figure. From observation, it seems all three of them are planned based on panda_hand rather than the EEF I specified, and then because there are some twisting during the trajectory, so the fixed distance between the panda_hand and the EEF I specified will enlarge this twist and that's why it looks like that. That's why I'm wondering if the motion generation really changes when I specify the ee_link in the .yml file. I also attached my moving_gripper.yml and moving_gripper.urdf files here. Could you please let me know is there any problem with it? Thank you!
moving_gripper.yml
URDF