CoolFace
Datasetpublic

datamentorshf/G1_Dex3_BlockStacking_Dataset

This dataset was created using LeRobot. Due to the inability to precisely describe spatial positions, adjust the scene to closely match the first frame of the dataset after installing the hardware as specified in Part 5 of AVP Teleoperation Documentation. Data collection is not completed in a single session, and variations between data entries exist. Ensure these variations are accounted for during model training. Dataset Structure meta/info.json: { "codebase_version":… See the full description on the dataset page: https://huggingface.co/datasets/datamentorshf/G1_Dex3_BlockStacking_Dataset.

sourceHugging Faceapache-2.0updated 7mo agoView on Hugging Face
0likes25downloads
README.md280 linesDownload Raw Back to root
1---2license: apache-2.03task_categories:4- robotics5tags:6- LeRobot7configs:8- config_name: default9  data_files: data/*/*.parquet10---11 12This dataset was created using [LeRobot](https://github.com/huggingface/lerobot).13 14## Dataset Description15 16 17 18- **Homepage:** [More Information Needed]19- **Paper:** [More Information Needed]20- **License:** apache-2.021 22 23- **Task Objective:** Stack the three cubic blocks on the desktop from bottom to top in the order of red, yellow, and blue on the black tape affixed to the desktop.  24- **Operational Objects:** Three cubic blocks with 5cm side lengths(Purchase link:[【淘宝】假一赔四 https://e.tb.cn/h.60bRpk3V7bDhevw?tk=RzFAeJt4Wwp CZ007 「小块正方体形积木数学教具婴儿童益智拼装玩具层层叠1一2岁3宝宝6」25点击链接直接打开 或者 淘宝搜索直接打开]).  26- **Operation Duration:** Each operation takes approximately 20 to 40 seconds.  27- **Recording Frequency:** 30 Hz.  28- **Robot Type:** 7-DOF dual-arm G1 robot.  29- **End Effector:** Three-fingered dexterous hands.  30- **Dual-Arm Operation:** Yes.  31- **Image Resolution:** 640x480.  32- **Camera Positions:** Wrist-mounted (monocular camera) + head-mounted (binocular cameras).  33- **Data Content:**  34• Robot's current state.  35• Robot's next action.  36• Current camera view images.  37- **Robot Initial Posture:** The first robot state in each dataset entry.  38- **Object Placement:** Randomly placed within the robot arm's motion range and the field of view of the robot's head-mounted camera.  39- **Camera View:** Follow the guidelines in **Part 5** of [AVP Teleoperation Documentation](https://github.com/unitreerobotics/avp_teleoperate).  40 41- **Important Notes:**  421. Due to the inability to precisely describe spatial positions, adjust the scene to closely match the first frame of the dataset after installing the hardware as specified in **Part 5** of [AVP Teleoperation Documentation](https://github.com/unitreerobotics/avp_teleoperate).  432. Data collection is not completed in a single session, and variations between data entries exist. Ensure these variations are accounted for during model training.  44 45 46## Dataset Structure47 48[meta/info.json](meta/info.json):49```json50{51    "codebase_version": "v2.0",52    "robot_type": "Unitree_G1",53    "total_episodes": 301,54    "total_frames": 281196,55    "total_tasks": 1,56    "total_videos": 1204,57    "total_chunks": 1,58    "chunks_size": 1000,59    "fps": 30,60    "splits": {61        "train": "0:301"62    },63    "data_path": "data/chunk-{episode_chunk:03d}/episode_{episode_index:06d}.parquet",64    "video_path": "videos/chunk-{episode_chunk:03d}/{video_key}/episode_{episode_index:06d}.mp4",65    "features": {66        "observation.state": {67            "dtype": "float32",68            "shape": [69                2870            ],71            "names": [72                [73                    "kLeftShoulderPitch",74                    "kLeftShoulderRoll",75                    "kLeftShoulderYaw",76                    "kLeftElbow",77                    "kLeftWristRoll",78                    "kLeftWristPitch",79                    "kLeftWristYaw",80                    "kRightShoulderPitch",81                    "kRightShoulderRoll",82                    "kRightShoulderYaw",83                    "kRightElbow",84                    "kRightWristRoll",85                    "kRightWristPitch",86                    "kRightWristYaw",87                    "kLeftHandThumb0",88                    "kLeftHandThumb1",89                    "kLeftHandThumb2",90                    "kLeftHandMiddle0",91                    "kLeftHandMiddle1",92                    "kLeftHandIndex0",93                    "kLeftHandIndex1",94                    "kRightHandThumb0",95                    "kRightHandThumb1",96                    "kRightHandThumb2",97                    "kRightHandIndex0",98                    "kRightHandIndex1",99                    "kRightHandMiddle0",100                    "kRightHandMiddle1"101                ]102            ]103        },104        "action": {105            "dtype": "float32",106            "shape": [107                28108            ],109            "names": [110                [111                    "kLeftShoulderPitch",112                    "kLeftShoulderRoll",113                    "kLeftShoulderYaw",114                    "kLeftElbow",115                    "kLeftWristRoll",116                    "kLeftWristPitch",117                    "kLeftWristYaw",118                    "kRightShoulderPitch",119                    "kRightShoulderRoll",120                    "kRightShoulderYaw",121                    "kRightElbow",122                    "kRightWristRoll",123                    "kRightWristPitch",124                    "kRightWristYaw",125                    "kLeftHandThumb0",126                    "kLeftHandThumb1",127                    "kLeftHandThumb2",128                    "kLeftHandMiddle0",129                    "kLeftHandMiddle1",130                    "kLeftHandIndex0",131                    "kLeftHandIndex1",132                    "kRightHandThumb0",133                    "kRightHandThumb1",134                    "kRightHandThumb2",135                    "kRightHandIndex0",136                    "kRightHandIndex1",137                    "kRightHandMiddle0",138                    "kRightHandMiddle1"139                ]140            ]141        },142        "observation.images.cam_left_high": {143            "dtype": "video",144            "shape": [145                3,146                480,147                640148            ],149            "names": [150                "channels",151                "height",152                "width"153            ],154            "info": {155                "video.fps": 30.0,156                "video.height": 480,157                "video.width": 640,158                "video.channels": 3,159                "video.codec": "av1",160                "video.pix_fmt": "yuv420p",161                "video.is_depth_map": false,162                "has_audio": false163            }164        },165        "observation.images.cam_right_high": {166            "dtype": "video",167            "shape": [168                3,169                480,170                640171            ],172            "names": [173                "channels",174                "height",175                "width"176            ],177            "info": {178                "video.fps": 30.0,179                "video.height": 480,180                "video.width": 640,181                "video.channels": 3,182                "video.codec": "av1",183                "video.pix_fmt": "yuv420p",184                "video.is_depth_map": false,185                "has_audio": false186            }187        },188        "observation.images.cam_left_wrist": {189            "dtype": "video",190            "shape": [191                3,192                480,193                640194            ],195            "names": [196                "channels",197                "height",198                "width"199            ],200            "info": {201                "video.fps": 30.0,202                "video.height": 480,203                "video.width": 640,204                "video.channels": 3,205                "video.codec": "av1",206                "video.pix_fmt": "yuv420p",207                "video.is_depth_map": false,208                "has_audio": false209            }210        },211        "observation.images.cam_right_wrist": {212            "dtype": "video",213            "shape": [214                3,215                480,216                640217            ],218            "names": [219                "channels",220                "height",221                "width"222            ],223            "info": {224                "video.fps": 30.0,225                "video.height": 480,226                "video.width": 640,227                "video.channels": 3,228                "video.codec": "av1",229                "video.pix_fmt": "yuv420p",230                "video.is_depth_map": false,231                "has_audio": false232            }233        },234        "timestamp": {235            "dtype": "float32",236            "shape": [237                1238            ],239            "names": null240        },241        "frame_index": {242            "dtype": "int64",243            "shape": [244                1245            ],246            "names": null247        },248        "episode_index": {249            "dtype": "int64",250            "shape": [251                1252            ],253            "names": null254        },255        "index": {256            "dtype": "int64",257            "shape": [258                1259            ],260            "names": null261        },262        "task_index": {263            "dtype": "int64",264            "shape": [265                1266            ],267            "names": null268        }269    }270}271```272 273 274## Citation275 276**BibTeX:**277 278```bibtex279[More Information Needed]280```