CoolFace
Datasetpublic

NONHUMAN-RESEARCH/tblock4

This dataset was created using LeRobot. Dataset Description Bimanual HandUMI demonstration data recorded in LeRobot v3 format. Task: put the t block in the puzzle Homepage: https://github.com/murobotics-ai/handumi-sw Paper: [More Information Needed] License: other Dataset Structure meta/info.json: { "codebase_version": "v3.0", "robot_type": "handumi_raw", "total_episodes": 122, "total_frames": 32817, "total_tasks": 1, "chunks_size":… See the full description on the dataset page: https://huggingface.co/datasets/NONHUMAN-RESEARCH/tblock4.

sourceHugging Faceotherupdated 23d agoView on Hugging Face
1likes246downloads
Dataset Card

This dataset was created using LeRobot.

<a class="flex" href="https://huggingface.co/spaces/lerobot/visualize_dataset?path=local/tblock4"> <img class="block dark:hidden" src="https://huggingface.co/datasets/huggingface/badges/resolve/main/visualize-this-dataset-xl.svg"/> <img class="hidden dark:block" src="https://huggingface.co/datasets/huggingface/badges/resolve/main/visualize-this-dataset-xl-dark.svg"/> </a>

Dataset Description

Bimanual HandUMI demonstration data recorded in LeRobot v3 format. Task: put the t block in the puzzle

  • Homepage: https://github.com/murobotics-ai/handumi-sw
  • Paper: [More Information Needed]
  • License: other

Dataset Structure

meta/info.json:

json
{
    "codebase_version": "v3.0",
    "robot_type": "handumi_raw",
    "total_episodes": 122,
    "total_frames": 32817,
    "total_tasks": 1,
    "chunks_size": 1000,
    "data_files_size_in_mb": 100,
    "video_files_size_in_mb": 200,
    "fps": 30,
    "splits": {
        "train": "0:122"
    },
    "data_path": "data/chunk-{chunk_index:03d}/file-{file_index:03d}.parquet",
    "video_path": "videos/{video_key}/chunk-{chunk_index:03d}/file-{file_index:03d}.mp4",
    "features": {
        "observation.images.left_wrist": {
            "dtype": "video",
            "shape": [
                480,
                640,
                3
            ],
            "names": [
                "height",
                "width",
                "channel"
            ],
            "info": {
                "video.height": 480,
                "video.width": 640,
                "video.codec": "h264",
                "video.pix_fmt": "yuv420p",
                "video.is_depth_map": false,
                "video.fps": 30,
                "video.channels": 3,
                "has_audio": false
            }
        },
        "observation.images.right_wrist": {
            "dtype": "video",
            "shape": [
                480,
                640,
                3
            ],
            "names": [
                "height",
                "width",
                "channel"
            ],
            "info": {
                "video.height": 480,
                "video.width": 640,
                "video.codec": "h264",
                "video.pix_fmt": "yuv420p",
                "video.is_depth_map": false,
                "video.fps": 30,
                "video.channels": 3,
                "has_audio": false
            }
        },
        "observation.images.workspace": {
            "dtype": "video",
            "shape": [
                376,
                672,
                3
            ],
            "names": [
                "height",
                "width",
                "channel"
            ],
            "info": {
                "video.height": 376,
                "video.width": 672,
                "video.codec": "h264",
                "video.pix_fmt": "yuv420p",
                "video.is_depth_map": false,
                "video.fps": 30,
                "video.channels": 3,
                "has_audio": false
            }
        },
        "observation.state": {
            "dtype": "float32",
            "shape": [
                16
            ],
            "names": [
                "left_x",
                "left_y",
                "left_z",
                "left_qx",
                "left_qy",
                "left_qz",
                "left_qw",
                "right_x",
                "right_y",
                "right_z",
                "right_qx",
                "right_qy",
                "right_qz",
                "right_qw",
                "left_gripper_width",
                "right_gripper_width"
            ]
        },
        "action": {
            "dtype": "float32",
            "shape": [
                16
            ],
            "names": [
                "left_x",
                "left_y",
                "left_z",
                "left_qx",
                "left_qy",
                "left_qz",
                "left_qw",
                "right_x",
                "right_y",
                "right_z",
                "right_qx",
                "right_qy",
                "right_qz",
                "right_qw",
                "left_gripper_width",
                "right_gripper_width"
            ]
        },
        "observation.feetech.left_ticks": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.left_width_mm": {
            "dtype": "float32",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.left_normalized": {
            "dtype": "float32",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.right_ticks": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.right_width_mm": {
            "dtype": "float32",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.right_normalized": {
            "dtype": "float32",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.sample_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.sequence": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.feetech.healthy": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.tracking.left_device_controller_pose": {
            "dtype": "float32",
            "shape": [
                7
            ],
            "names": [
                "x",
                "y",
                "z",
                "qx",
                "qy",
                "qz",
                "qw"
            ]
        },
        "observation.tracking.left_tracked": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.tracking.right_device_controller_pose": {
            "dtype": "float32",
            "shape": [
                7
            ],
            "names": [
                "x",
                "y",
                "z",
                "qx",
                "qy",
                "qz",
                "qw"
            ]
        },
        "observation.tracking.right_tracked": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.tracking.device_hmd_pose": {
            "dtype": "float32",
            "shape": [
                7
            ],
            "names": [
                "x",
                "y",
                "z",
                "qx",
                "qy",
                "qz",
                "qw"
            ]
        },
        "observation.tracking.workspace_from_device_pose": {
            "dtype": "float32",
            "shape": [
                7
            ],
            "names": [
                "x",
                "y",
                "z",
                "qx",
                "qy",
                "qz",
                "qw"
            ]
        },
        "observation.tracking.device_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.tracking.pc_monotonic_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.tracking.aligned_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.tracking.sequence": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.valid": {
            "dtype": "int64",
            "shape": [
                8
            ],
            "names": [
                "left_device_tracked",
                "left_pose_valid",
                "right_device_tracked",
                "right_pose_valid",
                "hmd_tracked",
                "clock_synced",
                "connected",
                "streaming"
            ]
        },
        "observation.sync.target_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.sync.record_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.left_wrist.sample_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.left_wrist.sequence": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.left_wrist.healthy": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.right_wrist.sample_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.right_wrist.sequence": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.right_wrist.healthy": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.workspace.sample_time_ns": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.workspace.sequence": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "observation.camera.workspace.healthy": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "timestamp": {
            "dtype": "float32",
            "shape": [
                1
            ],
            "names": null
        },
        "frame_index": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "episode_index": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "index": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        },
        "task_index": {
            "dtype": "int64",
            "shape": [
                1
            ],
            "names": null
        }
    },
    "handumi": {
        "recording_device": "pico",
        "audio": {
            "enabled": false,
            "key": "observation.audio",
            "path": "audio/{audio_key}/chunk-{chunk_index:03d}/file-{file_index:03d}.wav",
            "container": "wav",
            "encoding": "pcm_s16le",
            "sample_width_bytes": 2,
            "episode_aligned": true,
            "frame_aligned": true,
            "timestamp_clock": "pc_monotonic",
            "sample_index_origin": "episode_start_time_ns"
        },
        "camera_fps": 30,
        "camera_resolution": [
            376,
            1344
        ],
        "tracking_loss_timeout_s": 1.0,
        "tracking_schema": "controller_raw_compact",
        "tracking_workspace": "table",
        "state_semantics": "workspace_controller_pose7_plus_gripper_widths",
        "capture_schema": "synchronized_sources",
        "sync_lag_s": 0.04,
        "max_sync_skew_s": 0.06,
        "camera_stale_timeout_s": 0.25,
        "gripper_stale_timeout_s": 0.1,
        "sensor_loss_timeout_s": 1.0,
        "feetech_sample_hz": 100.0,
        "cameras": [
            {
                "name": "left_wrist",
                "index_or_path": 0,
                "type": "opencv",
                "capture_width": 640,
                "capture_height": 480,
                "output_width": 640,
                "output_height": 480,
                "fps": 30
            },
            {
                "name": "right_wrist",
                "index_or_path": 5,
                "type": "opencv",
                "capture_width": 640,
                "capture_height": 480,
                "output_width": 640,
                "output_height": 480,
                "fps": 30
            },
            {
                "name": "workspace",
                "index_or_path": 2,
                "type": "zedmini",
                "capture_width": 1344,
                "capture_height": 376,
                "output_width": 672,
                "output_height": 376,
                "fps": 30
            }
        ],
        "sources": {
            "tracking": {
                "enabled": true
            },
            "feetech": {
                "enabled": true
            },
            "audio": {
                "enabled": false
            },
            "cameras": {
                "left_wrist": {
                    "enabled": true
                },
                "right_wrist": {
                    "enabled": true
                },
                "workspace": {
                    "enabled": true
                }
            }
        },
        "controller_tcp_calibration": {
            "schema_version": 2,
            "source_path": "configs/calibration/controller_tcp/pico.yaml",
            "sha256": "bc7f91fe00e19a657696b8f4a20eb65a281cd22a41332d65f28b41db71152eb0",
            "applied_to_state": false,
            "frame_convention": "pose7=[x,y,z,qx,qy,qz,qw], meters, xyzw quaternion",
            "controller_to_gripper_tcp": {
                "left": {
                    "position": [
                        0.11120329797267914,
                        -0.18318161368370056,
                        -0.05264820158481598
                    ],
                    "quaternion": [
                        0.5149461627006531,
                        -0.039195578545331955,
                        0.00036387675208970904,
                        -0.8563258647918701
                    ]
                },
                "right": {
                    "position": [
                        -0.11341612040996552,
                        -0.18593284487724304,
                        -0.03647836670279503
                    ],
                    "quaternion": [
                        0.40989723801612854,
                        -0.476044625043869,
                        0.3014245927333832,
                        -0.7172929048538208
                    ]
                }
            },
            "source_robot": "piper",
            "source_gripper": "ARX5_beta",
            "tracking_device": "pico",
            "controller_mount": "handumi_v1"
        },
        "spatial_session_calibration": {
            "path": "outputs/calibration/session.yaml",
            "sha256": "ccd76323ab877e212f0a8c8ff749b534585c894a6a7788ad8728a7b60bfe538d",
            "configuration": {
                "schema_version": 2,
                "kind": "handumi_session_calibration",
                "created_at": "2026-08-28T13:27:35.090605+00:00",
                "spatial_calibration_path": "outputs/calibration/spatial.yaml",
                "spatial_calibration_sha256": "3624fcfe458e5d6ddd7f17abf8c0de3b63981da9cd5ee392fb2ca4cc94ace708",
                "board": {
                    "id": "opencv_charuco_5x7_30mm_v1",
                    "squares_x": 5,
                    "squares_y": 7,
                    "dictionary": "DICT_5X5_100",
                    "square_length_m": 0.06,
                    "marker_length_m": 0.03,
                    "legacy_pattern": false
                },
                "tracking_device": "pico",
                "source_side": "right",
                "table_from_device": {
                    "translation_m": [
                        -0.14044581353664398,
                        -1.2017452716827393,
                        0.35211220383644104
                    ],
                    "quaternion_xyzw": [
                        0.6933041214942932,
                        0.028543591499328613,
                        0.018823230639100075,
                        0.7198335528373718
                    ]
                },
                "table_from_camera": {},
                "metrics": {
                    "views": 5.0,
                    "translation_rms_mm": 3.029073812472434,
                    "translation_max_mm": 4.716047514915852,
                    "rotation_rms_deg": 0.9187735603159308,
                    "rotation_max_deg": 1.3427683911383432
                }
            },
            "spatial_calibration_path": "outputs/calibration/spatial.yaml",
            "spatial_calibration_sha256": "3624fcfe458e5d6ddd7f17abf8c0de3b63981da9cd5ee392fb2ca4cc94ace708",
            "spatial_calibration": {
                "schema_version": 1,
                "kind": "handumi_spatial_calibration",
                "created_at": "2026-08-22T01:48:12.615711+00:00",
                "board": {
                    "id": "opencv_charuco_5x7_30mm_v1",
                    "squares_x": 5,
                    "squares_y": 7,
                    "dictionary": "DICT_5X5_100",
                    "square_length_m": 0.06,
                    "marker_length_m": 0.03,
                    "legacy_pattern": false
                },
                "cameras": {
                    "workspace": {
                        "camera": "workspace",
                        "resolution": [
                            672,
                            376
                        ],
                        "model": "pinhole",
                        "matrix": [
                            [
                                290.59817529251495,
                                0.0,
                                354.3050162100273
                            ],
                            [
                                0.0,
                                288.5290533751968,
                                160.65877095729198
                            ],
                            [
                                0.0,
                                0.0,
                                1.0
                            ]
                        ],
                        "distortion": [
                            -0.06666438319844807,
                            -0.49978103964308235,
                            7.563549623756646e-05,
                            0.00833513812897572,
                            0.4477922934506898
                        ],
                        "rms_px": 0.7281180053134573,
                        "mean_error_px": 0.4906660915231117,
                        "views": 10,
                        "index_or_path": 2,
                        "captured_at": "2026-08-22T01:48:12.619656+00:00"
                    },
                    "left_wrist": {
                        "camera": "left_wrist",
                        "resolution": [
                            640,
                            480
                        ],
                        "model": "fisheye",
                        "matrix": [
                            [
                                406.3350694697068,
                                0.0,
                                287.3326054992899
                            ],
                            [
                                0.0,
                                406.2669873258377,
                                224.5364114552493
                            ],
                            [
                                0.0,
                                0.0,
                                1.0
                            ]
                        ],
                        "distortion": [
                            0.01601987746098976,
                            -0.10404179502572392,
                            0.0,
                            0.0
                        ],
                        "rms_px": 0.2808980869946249,
                        "mean_error_px": 0.23637310806074915,
                        "views": 10,
                        "index_or_path": 2,
                        "captured_at": "2026-08-27T23:21:57.749297+00:00"
                    },
                    "right_wrist": {
                        "camera": "right_wrist",
                        "resolution": [
                            640,
                            480
                        ],
                        "model": "fisheye",
                        "matrix": [
                            [
                                408.87305564924264,
                                0.0,
                                324.1369162247145
                            ],
                            [
                                0.0,
                                409.3860762118908,
                                188.32552857477037
                            ],
                            [
                                0.0,
                                0.0,
                                1.0
                            ]
                        ],
                        "distortion": [
                            -0.012947227671175237,
                            -0.03933551057312987,
                            0.0,
                            0.0
                        ],
                        "rms_px": 0.2616274770640555,
                        "mean_error_px": 0.2252378931132312,
                        "views": 10,
                        "index_or_path": 0,
                        "captured_at": "2026-08-27T23:22:30.373461+00:00"
                    }
                },
                "controller_camera": {
                    "left": {
                        "camera": "left_wrist",
                        "controller_from_camera": {
                            "translation_m": [
                                0.08077549934387207,
                                -0.09228622913360596,
                                -0.1022476926445961
                            ],
                            "quaternion_xyzw": [
                                0.5500665307044983,
                                0.03182227164506912,
                                0.2783825397491455,
                                0.7867130041122437
                            ]
                        },
                        "metrics": {
                            "views": 8.0,
                            "translation_rms_mm": 4.207979633215212,
                            "translation_max_mm": 7.861816106973472,
                            "rotation_rms_deg": 0.6032573334130602,
                            "rotation_max_deg": 0.819784902504678
                        },
                        "captured_at": "2026-08-27T23:27:00.584068+00:00"
                    },
                    "right": {
                        "camera": "right_wrist",
                        "controller_from_camera": {
                            "translation_m": [
                                -0.06768929213285446,
                                -0.10391471534967422,
                                -0.10470970720052719
                            ],
                            "quaternion_xyzw": [
                                0.5182411074638367,
                                -0.05530886352062225,
                                -0.29903802275657654,
                                0.7993392944335938
                            ]
                        },
                        "metrics": {
                            "views": 8.0,
                            "translation_rms_mm": 5.814136809016059,
                            "translation_max_mm": 12.406069508210068,
                            "rotation_rms_deg": 0.48139511777374827,
                            "rotation_max_deg": 0.7604871224119952
                        },
                        "captured_at": "2026-08-27T23:27:53.027564+00:00"
                    }
                }
            },
            "created_at": "2026-08-28T13:27:35.090605+00:00",
            "board_id": "opencv_charuco_5x7_30mm_v1",
            "workspace_frame": "table",
            "tracking_device": "pico",
            "table_from_device": {
                "translation_m": [
                    -0.14044581353664398,
                    -1.2017452716827393,
                    0.35211220383644104
                ],
                "quaternion_xyzw": [
                    0.6933041214942932,
                    0.028543591499328613,
                    0.018823230639100075,
                    0.7198335528373718
                ]
            },
            "table_from_quest": null,
            "metrics": {
                "views": 5.0,
                "translation_rms_mm": 3.029073812472434,
                "translation_max_mm": 4.716047514915852,
                "rotation_rms_deg": 0.9187735603159308,
                "rotation_max_deg": 1.3427683911383432
            }
        },
        "target_robot": {
            "name": "piper",
            "config_path": "configs/robots/piper.yaml",
            "sha256": "39275da04fc730a868edc1e17a9d8520eab392c39e7f032ee6f05b23d46e68d4",
            "configuration": {
                "kind": "piper",
                "urdf": "assets/piper/piper.urdf",
                "mjcf": "assets/piper/piper.xml",
                "pkg_root": "assets/piper",
                "mjcf_joint_prefix_map": {
                    "left_": "izq_",
                    "right_": "der_"
                },
                "arms": {
                    "left": {
                        "ee_link": "left_tcp",
                        "joint_names": [
                            "left_joint1",
                            "left_joint2",
                            "left_joint3",
                            "left_joint4",
                            "left_joint5",
                            "left_joint6",
                            "left_joint7"
                        ],
                        "gripper_joints": [
                            {
                                "name": "left_joint7",
                                "open": 0.035
                            }
                        ]
                    },
                    "right": {
                        "ee_link": "right_tcp",
                        "joint_names": [
                            "right_joint1",
                            "right_joint2",
                            "right_joint3",
                            "right_joint4",
                            "right_joint5",
                            "right_joint6",
                            "right_joint7"
                        ],
                        "gripper_joints": [
                            {
                                "name": "right_joint7",
                                "open": 0.035
                            }
                        ]
                    }
                },
                "home_q": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.2617994,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.4363323,
                    0.0,
                    0.0
                ],
                "gripper_max_width_m": 0.066,
                "handumi_tool": {
                    "gripper": "ARX5_beta",
                    "controller_mount": "handumi_v1"
                },
                "controller_tcp_calibrations": {
                    "meta": "configs/calibration/controller_tcp/meta_ARX5_beta.yaml",
                    "pico": "configs/calibration/controller_tcp/pico.yaml"
                },
                "ik_weights": {
                    "pos": 125.0,
                    "ori": 20.0,
                    "rest": 20.0,
                    "max_joint_delta": 0.03490659,
                    "max_reach": 0.7
                },
                "real": {
                    "backend": "piper_can",
                    "command_rate_hz": 100,
                    "max_joint_speed_deg_s": 180,
                    "max_joint_acceleration_deg_s2": 720,
                    "home_max_joint_speed_deg_s": 20,
                    "home_timeout_s": 30,
                    "home_tolerance_deg": 3,
                    "startup_speed_percent": 10,
                    "speed_percent": 80,
                    "gripper_effort": 1000
                }
            }
        }
    }
}

Citation

BibTeX:

bibtex
[More Information Needed]