-
Notifications
You must be signed in to change notification settings - Fork 43
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
Cleaned up pincher gripper description #24
base: kinetic-devel
Are you sure you want to change the base?
Conversation
Slightly restructured the TF tree of the pincher gripper to make more sense compared to the physical construction of the gripper.
This might need the IKFast plugin to be regenerated before it gets merged, I'm not familiar enough with how that works to know off the top of my head. |
Then,,, we have a problem, because as explained on issue #12, we need OpenRave to do so, and last time I tried it was not released for 14.04. Maybe is time to try again on 16.04. Will do in one week or so |
I @Zabot , did your change work without regenerating the plugin? |
It appeared to work, I was getting some minor quirks, but I think I was getting those before. I think this is okay to merge, it depends on if IKFast fetches linkage lengths from the TF tree (Which I have to imagine it does). The only change that would have affected the ik was pulling |
mmm... I'm getting tons of this WARNs:
coming in couples at 10Hz (so 20 per second). And the arm doesn't show up in Gazebo: Any idea what can be? Your kinetic-devel works normally. But sorry, I have no time now to debug what's going on. Will try next week. I just noticed that all joints velocities are NaN, arm servos, wheels, etc. So looks like somehow the physics "collapse". But, rather funny, doesn't happen if I keep the old gripper pose: |
Is that trying to run with the pincher arm? |
yes, well, running a simulated turtlebot with a simulated turtlebot arm using the pincher gripper. Same configuration I used to test your other PRs and fix pincher gripper geometry |
Hi everyone, We saw the note “The transmission for gripper_joint MUST specify a mechanical reduction of two for the gripper separation to be calculated correctly” but we are not sure what we should change to do that. FYI, we were only able to compile the changes with catkin within the current kinetic-devel (with the latest C++11 tags, we guess). What is the current situation with this PR? Is there a way we could contribute to improve it? Any input is appreciated. |
Hi @ValentinMinder , I didn't merge it because when I tried on Gazebo, the arm disappeared and the screen got flooded with kobuki gazebo plugin WARNs (see image above). This doesn't happen with the current code, so there must be something on this PR breaking TB2 Gazebo simulation. If you or @Zabot manage to fix the problem, and also the other problem you mention, I will happily merge it. Other than that, I cannot help too much because I don't have a physical Pitcher gripper, and so I must relay on Gazebo simulation for validating the changes. |
2.5 years later... |
Slightly restructured the TF tree of the pincher gripper to make more sense compared to the physical construction of the gripper.
Old structure:
New structure: