-
Notifications
You must be signed in to change notification settings - Fork 71
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
How to implement the ReKep using other robots in the Omnigibson #24
Comments
I've managed to port most of the setup to FrankaPanda. However, the gripper is still not functioning. While it can plan its movements well without grasping, it currently cannot detect if an object is in its grip. The process can be tedious, here are some key points that may help.
The IK solver works fine without any changes. |
Thanks for your help, I will try that out |
@hanlanqian The orientation of Franka's end-effector frame differs from the Fetch's. Line 71 in 7ec6480
|
Thank you for your prompt response! I discovered that it only aligns the end-effector's z-axis with the negative z-axis of the world frame. After incorporating an additional y-axis grasp cost, the subgoal solver performs effectively, enabling the generated pose to function well in tasks that require vertical pen grasping. |
Thanks for you solution, but I couldn't successfully run the Franka version according to your method. Could you share your modified code? |
There are quite a lot code assert the robot model is a Fetch. And the IK solver is designed for Fetch. But I want to use other robots like FrankaPanda, What should I do? What part of the code should I modify?
The text was updated successfully, but these errors were encountered: