CoolFace
Datasetpublic

ParallaxData/snack_transfer_clean_trimmed

ParallaxData/snack_transfer_clean_trimmed Edit trims Frame-aligned trim of willlyb/snack_transfer. 7 episodes retained; 3684 frames at 50 FPS. Source was not modified. Videos, numeric rows, and supported recovery sidecars use identical retained frame intervals. Each episode starts at zero. RGB cuts may be re-encoded. Existing tracking loss and reconstructed holds remain; trimming does not make them valid training labels. See meta/trim_provenance.json for bounds and original… See the full description on the dataset page: https://huggingface.co/datasets/ParallaxData/snack_transfer_clean_trimmed.

sourceHugging Faceupdated 3d agoView on Hugging Face
0likes252downloads
Dataset Card

ParallaxData/snacktransferclean_trimmed

<a class="flex" href="https://huggingface.co/spaces/lerobot/visualizedataset?path=/ParallaxData/snacktransfercleantrimmed/episode_0"> <img class="block dark:hidden" src="https://huggingface.co/datasets/huggingface/badges/resolve/main/visualize-this-dataset-xl.svg" alt="Visualize this dataset"/> <img class="hidden dark:block" src="https://huggingface.co/datasets/huggingface/badges/resolve/main/visualize-this-dataset-xl-dark.svg" alt="Visualize this dataset"/> </a>

Edit trims

Frame-aligned trim of willlyb/snack_transfer. 7 episodes retained; 3684 frames at 50 FPS. Source was not modified.

Videos, numeric rows, and supported recovery sidecars use identical retained frame intervals. Each episode starts at zero. RGB cuts may be re-encoded. Existing tracking loss and reconstructed holds remain; trimming does not make them valid training labels.

See meta/trim_provenance.json for bounds and original revision. Original reports are archived under source_metadata/; they describe the source, not trimmed output.

Episode annotations

Every episode carries LeRobot v3.1 language annotations (language_persistent column in data/), so the ANNOTATIONS tab of the LeRobot dataset visualizer shows a per-episode task augmentation, plan, timestamped subtask timeline and a completion marker. Timestamps are episode-relative seconds, read from the video at 0.5s resolution (±0.5s).

episodesetuptimeline (subtask start times)successquality notes
0CornNuts snack bag, sheet tray on counter → table0.0s approach the CornNuts snack bag on the tray; 1.5s grasp the CornNuts snack bag; 2.5s lift it off the tray; 6.0s carry it to the table; 7.0s set it down on the table; 8.5s release the bag; 9.0s withdraw the grippertrueislost 18.0% of frames; 82.0% interpolated pose; 0.0% invalid depth; existing tags: reconstructed, wristtimingunverified, posegaps, depth_gaps
1CornNuts snack bag, sheet tray on counter → table0.0s approach the CornNuts snack bag on the tray; 2.5s grasp the CornNuts snack bag; 3.0s lift it off the tray; 6.0s carry it to the table; 7.5s set it down on the table; 10.0s release the bag; 10.5s withdraw the grippertrueislost 39.2% of frames; 60.8% interpolated pose; 22.3% invalid depth; existing tags: reconstructed, wristtimingunverified, posegaps, depth_gaps
2CornNuts snack bag, sheet tray on counter → table0.0s approach the CornNuts snack bag on the tray; 2.0s grasp the CornNuts snack bag; 3.0s lift it off the tray; 6.0s carry it to the table; 7.0s set it down on the table; 8.5s release the bag; 9.0s withdraw the grippertrueislost 37.2% of frames; 62.8% interpolated pose; 11.9% invalid depth; existing tags: reconstructed, wristtimingunverified, posegaps, depth_gaps
3CornNuts snack bag, sheet tray on counter → table0.0s approach the CornNuts snack bag on the tray; 1.5s grasp the CornNuts snack bag; 2.5s lift it off the tray; 6.0s carry it to the table; 7.0s set it down on the table; 8.5s release the bagtrueislost 18.8% of frames; 81.2% interpolated pose; 10.6% invalid depth; existing tags: reconstructed, wristtimingunverified, posegaps, depth_gaps. Clip ends right after release; gripper withdrawal is not captured.
4Chips Ahoy! Minis snack bag, sheet tray on counter → table0.0s approach the Chips Ahoy! Minis snack bag on the tray; 1.5s grasp the Chips Ahoy! Minis snack bag; 3.0s lift it off the tray; 5.5s carry it to the table; 7.0s set it down on the table; 8.5s release the bag; 9.0s withdraw the grippertrueislost 26.1% of frames; 73.9% interpolated pose; 15.0% invalid depth; existing tags: reconstructed, wristtimingunverified, posegaps, depth_gaps
5Chips Ahoy! Minis snack bag, sheet tray on counter → table0.0s approach the Chips Ahoy! Minis snack bag on the tray; 2.5s grasp the Chips Ahoy! Minis snack bag; 4.5s lift it off the tray; 6.0s carry it to the table; 7.5s set it down on the table; 10.0s release the bag; 10.5s withdraw the grippertrueislost 54.0% of frames; 46.0% interpolated pose; 27.2% invalid depth; existing tags: reconstructed, wristtimingunverified, posegaps, depth_gaps
6Chips Ahoy! Minis snack bag, sheet tray on counter → table0.0s approach the Chips Ahoy! Minis snack bag on the tray; 1.5s grasp the Chips Ahoy! Minis snack bag; 3.0s lift it off the tray; 5.5s carry it to the table; 6.5s set it down on the table; 9.0s release the bag; 9.5s withdraw the grippertrueislost 18.5% of frames; 81.5% interpolated pose; 11.6% invalid depth; existing tags: reconstructed, wristtimingunverified, posegaps, depth_gaps

Success labels and notes are also in meta/episodes/chunk-000/file-000.parquet (success, annotation_notes).

Dataset information

json
{
  "codebase_version": "v3.0",
  "fps": 50,
  "features": {
    "observation.images.left_cam0": {
      "dtype": "video",
      "shape": [
        3,
        720,
        960
      ],
      "names": [
        "channels",
        "height",
        "width"
      ],
      "info": {
        "video.height": 720,
        "video.width": 960,
        "video.codec": "h264",
        "video.pix_fmt": "yuv420p",
        "video.is_depth_map": false,
        "video.fps": 50,
        "video.channels": 3,
        "has_audio": false
      }
    },
    "observation.images.left_cam1": {
      "dtype": "video",
      "shape": [
        3,
        720,
        960
      ],
      "names": [
        "channels",
        "height",
        "width"
      ],
      "info": {
        "video.height": 720,
        "video.width": 960,
        "video.codec": "h264",
        "video.pix_fmt": "yuv420p",
        "video.is_depth_map": false,
        "video.fps": 50,
        "video.channels": 3,
        "has_audio": false
      }
    },
    "action": {
      "dtype": "float32",
      "shape": [
        8
      ],
      "names": [
        "left_x",
        "left_y",
        "left_z",
        "left_ax",
        "left_ay",
        "left_az",
        "left_proximal",
        "left_distal"
      ]
    },
    "is_lost": {
      "dtype": "float32",
      "shape": [
        1
      ],
      "names": [
        "left_is_lost"
      ]
    },
    "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": 7,
  "total_frames": 3684,
  "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": "grabette",
  "splits": {
    "train": "0:7"
  },
  "total_chunks": 1,
  "total_videos": 14
}