Skip to content
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

Can we maintain gripper orientation while using "OSC_POSITION" controller? #230

Closed
mohanksriram opened this issue May 23, 2021 · 0 comments · Fixed by #232
Closed

Can we maintain gripper orientation while using "OSC_POSITION" controller? #230

mohanksriram opened this issue May 23, 2021 · 0 comments · Fixed by #232

Comments

@mohanksriram
Copy link
Contributor

I'm working with the simple "panda_lift" env with "OSC_POSITION" controller. I'm trying to collect expert demonstrations through "collect human_demonstrations.py" script. But I often observe that the robot ends up with a gripper orientation which does not support picking up the object although the robot is position-wise close to the object. Please refer to the image below for reference.

The main problem is that the gripper orientation changes continuously while we update "OSC_POSITION". Is there a way to suggest the robot controller to keep the gripper orientation constant (parallel to the table in my case) while still obeying "OSC_POSITION" commands? This would allow the robot to consistently perform the lift task.

gripper_orientation_osc_position

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant