chomeed/mimicgen_threading_d0_224x224_mtdit_flow_55k_failure_insertcam
This dataset was created using LeRobot. Dataset Structure meta/info.json: { "codebase_version": "v3.0", "fps": 20, "features": { "action": { "dtype": "float32", "shape": [ 7 ] }, "observation.state": { "dtype": "float32", "shape": [ 37 ] }, "observation.sim_state": { "dtype": "float32", "shape":… See the full description on the dataset page: https://huggingface.co/datasets/chomeed/mimicgen_threading_d0_224x224_mtdit_flow_55k_failure_insertcam.
This dataset was created using LeRobot.
<a class="flex" href="https://huggingface.co/spaces/lerobot/visualizedataset?path=chomeed/mimicgenthreadingd0224x224mtditflow55kfailure"> <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
- Homepage: [More Information Needed]
- Paper: [More Information Needed]
- License: cc-by-4.0
Dataset Structure
meta/info.json:
{
"codebase_version": "v3.0",
"fps": 20,
"features": {
"action": {
"dtype": "float32",
"shape": [
7
]
},
"observation.state": {
"dtype": "float32",
"shape": [
37
]
},
"observation.sim_state": {
"dtype": "float32",
"shape": [
45
]
},
"reward": {
"dtype": "float32",
"shape": [
1
]
},
"done": {
"dtype": "bool",
"shape": [
1
]
},
"success": {
"dtype": "bool",
"shape": [
1
]
},
"is_first": {
"dtype": "bool",
"shape": [
1
]
},
"is_last": {
"dtype": "bool",
"shape": [
1
]
},
"is_terminal": {
"dtype": "bool",
"shape": [
1
]
},
"source_demo_index": {
"dtype": "int64",
"shape": [
1
]
},
"observation.images.agentview": {
"dtype": "video",
"shape": [
224,
224,
3
],
"names": [
"height",
"width",
"channels"
],
"info": {
"video.height": 224,
"video.width": 224,
"video.codec": "av1",
"video.pix_fmt": "yuv420p",
"video.fps": 20,
"video.channels": 3,
"has_audio": false,
"video.g": 2,
"video.crf": 30,
"video.preset": 12,
"video.fast_decode": 0,
"video.video_backend": "pyav",
"video.extra_options": {},
"is_depth_map": false
}
},
"observation.images.eye_in_hand": {
"dtype": "video",
"shape": [
224,
224,
3
],
"names": [
"height",
"width",
"channels"
],
"info": {
"video.height": 224,
"video.width": 224,
"video.codec": "av1",
"video.pix_fmt": "yuv420p",
"video.fps": 20,
"video.channels": 3,
"has_audio": false,
"video.g": 2,
"video.crf": 30,
"video.preset": 12,
"video.fast_decode": 0,
"video.video_backend": "pyav",
"video.extra_options": {},
"is_depth_map": false
}
},
"observation.object": {
"dtype": "float32",
"shape": [
28
]
},
"observation.robot0_eef_pos": {
"dtype": "float32",
"shape": [
3
]
},
"observation.robot0_eef_quat": {
"dtype": "float32",
"shape": [
4
]
},
"observation.robot0_eef_vel_ang": {
"dtype": "float32",
"shape": [
3
]
},
"observation.robot0_eef_vel_lin": {
"dtype": "float32",
"shape": [
3
]
},
"observation.robot0_gripper_qpos": {
"dtype": "float32",
"shape": [
2
]
},
"observation.robot0_gripper_qvel": {
"dtype": "float32",
"shape": [
2
]
},
"observation.robot0_joint_pos": {
"dtype": "float32",
"shape": [
7
]
},
"observation.robot0_joint_pos_cos": {
"dtype": "float32",
"shape": [
7
]
},
"observation.robot0_joint_pos_sin": {
"dtype": "float32",
"shape": [
7
]
},
"observation.robot0_joint_vel": {
"dtype": "float32",
"shape": [
7
]
},
"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
}
},
"total_episodes": 100,
"total_frames": 40000,
"total_tasks": 1,
"chunks_size": 1000,
"data_files_size_in_mb": 100,
"video_files_size_in_mb": 200,
"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",
"robot_type": "Panda",
"splits": {
"train": "0:100"
}
}Citation
BibTeX:
[More Information Needed]Added camera: observation.images.insertion
A third 224x224 view rendered by sim-state replay, on top of the original agentview and eye_in_hand. The existing wrist camera looks straight down the gripper axis, so the tripod's bore is never visible; this one is placed to look through it, which is what makes needle-to-hole alignment readable rather than inferred.
The mount is a single fixed pose in the robot0_right_hand body frame, solved once by aiming at the needle/tripod midpoint at the closest-approach frame of episode 0 (az 260 deg, elev 15 deg, r 0.15 m) and reused unchanged for every episode of all three splits, so the three datasets share one camera.
camposlocal = [-0.19815, -0.035687, 0.078038] camquatlocal = [-0.322727, 0.517794, 0.611714, -0.50353] # w, x, y, z
Also in meta/insertion_camera.json. Encoded to match the existing views exactly (AV1, yuv420p, 20 fps, crf 30), and the per-episode video timestamps reproduce the source agentview values.
Known limitation: the mount is rigid to a moving hand, so for roughly the first half of each episode the tripod is out of frame. It is an insertion-phase view, and is meant to be used alongside the other two cameras, not instead of them.
