-
Notifications
You must be signed in to change notification settings - Fork 319
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
kinova finger problem #157
Comments
Hi @marooncn We are not Gazebo experts unfortunately. I think you would have more chances to find the answers you are looking in Gazebo forums. For the friction, no friction model was defined between the fingers and the object. You may need to define this part on your own: http://answers.gazebosim.org/question/14887/object-slips-out-of-gripper-gazebo-7-ur5-robotiq-3-finger/, http://answers.gazebosim.org/question/9371/finger-contact-erp-cfm-kp-and-kd/ For the controller stability, you may need to tune the robot and fingers PIDs. You may also decide to implement a different type of ros-controller than an effort controller. You need to look at what will meet your simulation requirements... ROS offers many tools and those we have used may not fit your exact needs. We provide a basic Gazebo model of the robot to start off, but yes there are limitations, and we hope the community can help resolve them and improve the model as a whole. Thank you for your understanding and sorry for this situation. |
@martine1406 Thank you for answering and I'll try to solve this problem. If I have some progress I'll reopen this issue and share my experience. |
@martine1406 The problem has been solved. The model can be found at robot_grasp and the source code to grasp can be found here. We
|
Hi @marooncn Thank you very much for sharing your solution here. It will be very useful for the community |
Hi, When I use j2s7s300 to grasp objects. There are some problems about the robot finger.
The move_robot.py should be called multi times before the robot arm reaches the setting pose including the finger position.
The finger controller becomes invalid and cannot be recovered after hitting other objects. Just like the below:
There is little grip force after the hand is closed, and the friction is not enough. Is there friction of finger?
I tried to tune the PID parameters of the robot finger. When I set D to some non-zero value, the model changes fast and strange:
And there are errors:
I think the robot hand controller is not very stable and robust. And I'm curious about finger friction because I think the grasp force is so small. I want to grasp the object in the basket want should I do to make finger controller more robust and how can I increase the finger force to grasp the object?
Thank you sincerely.
The text was updated successfully, but these errors were encountered: