https://github.com/google-deepmind/open_x_embodiment

https://github.com/google-deepmind/open_x_embodiment

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: google-deepmind
  • License: apache-2.0
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 19.7 MB
Statistics
  • Stars: 1,243
  • Watchers: 24
  • Forks: 80
  • Open Issues: 55
  • Releases: 0
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License

README.md

Open X-Embodiment

Open X-Embodiment aims to provide all open-sourced robotic data in the same unified format, for easy downstream consumption.

The first publication using the Open X-Embodiment dataset is Open X-Embodiment: Robotic Learning Datasets and RT-X Models

Dataset Access

Dataset structure

Each data set is represented as a sequence of episodes, where each episode is represented using the RLDS episode format.

Dataset colab

We provide a self-contained colab that demonstrates how to visualize a few episodes from each data set, and how to create batches of data ready for training and inference.

List of datasets

We provide the list of dataset that is included as part of the open-sourcing effort and their metadata in the dataset spreadsheet.

RT-1-X Model checkpoint

Explanation of observation space

The model takes as input a RGB image from the robot workspace camera and a task string describing the task that the robot is supposed to perform.

What task the model should perform is communicated to the model purely through the task string. The image communicates to the model the current state of the world, i.e. assuming the model runs at three hertz, every 333 milliseconds, we feed the latest RGB image from a robot workspace camera into the model to obtain the next action to take.

Please note that the model currently does not take in additional camera images such as wrist camera images, in hand camera images, or depth.

Explanation of action space

The action dimensions we consider include seven variables for the gripper movement (x, y, z, roll, pitch, yaw, opening of the gripper). Each variable represents the absolute value, the delta change to the dimension value or the velocity of the dimension.

The inference colab of trained RT-1-X Tensorflow checkpoint demonstrates how to load the model checkpoint, run inference on offline episodes and overlay the predicted and ground truth action.

RT-1-X jax checkpoint

A jax checkpoint that can be used by the flax checkpoint loader in the rt1inferenceexample.py can be downloaded by

gsutil -m cp -r gs://gdm-robotics-open-x-embodiment/open_x_embodiment_and_rt_x_oss/rt_1_x_jax .

FAQ and Common Issues

Dataset not found

If you run into this issue when trying to run tfds.load({dataset_name})

tensorflow_datasets.core.registered.DatasetNotFoundError: Dataset {dataset_name} not found.

Try downloading the dataset manually by running

gsutil -m cp -r gs://gdm-robotics-open-x-embodiment/{dataset_name} ~/tensorflow_datasets/

Once you download the dataset like this, you can use the dataset with the regular tfds.load({dataset_name}) command!

Citation

If you're using the Open X-Embodiment dataset and RT-X in your research, please cite. If you're specifically using datasets that have been contributed to the joint effort, please cite those as well. The dataset spreadsheet contains the citation for each dataset for your convenience.

License and Disclaimer

This is not an official Google product.

Copyright 2023 DeepMind Technologies Limited.

  • All software is licensed under the Apache License, Version 2.0 (Apache 2.0); you may not use this file except in compliance with the Apache 2.0 license. You may obtain a copy of the Apache 2.0 license at: https://www.apache.org/licenses/LICENSE-2.0

  • All other materials are licensed under the Creative Commons Attribution 4.0 International License (CC-BY). You may obtain a copy of the CC-BY license at: https://creativecommons.org/licenses/by/4.0/legalcode

  • Unless required by applicable law or agreed to in writing, all software and materials distributed here under the Apache 2.0 or CC-BY licenses are distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the licenses for the specific language governing permissions and limitations under those licenses.

Owner

  • Name: Google DeepMind
  • Login: google-deepmind
  • Kind: organization

GitHub Events

Total
  • Issues event: 10
  • Watch event: 532
  • Issue comment event: 10
  • Push event: 1
  • Pull request review event: 2
  • Pull request review comment event: 1
  • Pull request event: 2
  • Fork event: 32
Last Year
  • Issues event: 10
  • Watch event: 530
  • Issue comment event: 10
  • Push event: 1
  • Pull request review event: 2
  • Pull request review comment event: 1
  • Pull request event: 2
  • Fork event: 32

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 17
  • Total Committers: 4
  • Avg Commits per committer: 4.25
  • Development Distribution Score (DDS): 0.529
Past Year
  • Commits: 8
  • Committers: 1
  • Avg Commits per committer: 8.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Annie Zhang g****z@g****m 8
Quan Vuong q****g@g****m 6
Ayzaan Wahid a****n@g****m 2
Robot X-Embodiment r****t@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 78
  • Total pull requests: 22
  • Average time to close issues: 10 days
  • Average time to close pull requests: 1 day
  • Total issue authors: 66
  • Total pull request authors: 4
  • Average comments per issue: 1.73
  • Average comments per pull request: 0.41
  • Merged pull requests: 8
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 20
  • Pull requests: 21
  • Average time to close issues: 8 days
  • Average time to close pull requests: 1 day
  • Issue authors: 19
  • Pull request authors: 3
  • Average comments per issue: 0.55
  • Average comments per pull request: 0.38
  • Merged pull requests: 8
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Wolfwjs (3)
  • zhiyuan-zhang0206 (3)
  • BakedNotFried (2)
  • Asad-Shahid (2)
  • uniquezhengjie (2)
  • csuastt (2)
  • rainbow979 (2)
  • datonefaridze (2)
  • Rachealthong (2)
  • GiscardBiamby (1)
  • ham952 (1)
  • nuomizai (1)
  • H-ChanY (1)
  • RussRobin (1)
  • TZW-056 (1)
Pull Request Authors
  • annie-zhang12 (36)
  • anniezhang-23 (3)
  • jonathansalzer (2)
  • James4Ever0 (2)
Top Labels
Issue Labels
Pull Request Labels