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

Add example pick-place script based on primitives #904

Open
wants to merge 3 commits into
base: og-develop
Choose a base branch
from

Conversation

Alacarter
Copy link

@Alacarter Alacarter commented Sep 24, 2024

Made this standalone pick-and-place example script since rs_int_example.py on og-develop (at least, as it was a couple weeks ago) wasn't easy to debug for me. Some of the code (such as env configs, reset functions) is based on @Arpitrf's OG fork.

  • Gets ~90% scripted accuracy on stationary pick-and-place.
  • Includes utilities for logging videos for each episode.
  • This PR includes the changes from PR Fix tensor type issues on og-develop #903 which I'd recommend merging first before merging this one.

You can test this script by running:

python omnigibson/examples/action_primitives/pick_place_example.py --out-dir [.../video-out-dir] --num-trajs 1

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 this pull request may close these issues.

1 participant