CoolFace
Datasetpublic

ForsythYa/pick_and_place_ball_causal_train

This dataset was created using LeRobot. Dataset Structure meta/info.json: { "codebase_version": "v3.0", "fps": 30, "features": { "observation.images.front": { "dtype": "video", "shape": [ 240, 320, 3 ], "names": [ "height", "width", "channels" ], "info": { "video.height":… See the full description on the dataset page: https://huggingface.co/datasets/ForsythYa/pick_and_place_ball_causal_train.

sourceHugging Faceapache-2.0updated 5d agoView on Hugging Face
0likes67downloads
export_report.json872 linesDownload Raw Back to root
1{2  "repo_id": "local/pick_and_place_ball_causal_train",3  "split": "train",4  "config": {5    "base_frame": "right_base_link",6    "topics": {7      "rgb": "/camera/camera/color/image_raw",8      "pose": "/right_arm/cartesian_motion_controller/current_pose",9      "gripper": "/right_arm/robotiq/joint_states",10      "gripper_command": "/right_arm/touch/gripper_command"11    },12    "gripper_joint": "right_robotiq_85_left_knuckle_joint",13    "fps": 30,14    "image_size": [15      240,16      32017    ],18    "min_segment_frames": 30,19    "alignment": {20      "clock": "bag",21      "mode": "causal",22      "rgb_max_age_s": 0.05,23      "pose_max_age_s": 0.025,24      "gripper_state_max_age_s": 0.1,25      "gripper_command_max_age_s": null26    },27    "action": {28      "gripper_midpoint": 0.429    },30    "ros": {31      "python": "/usr/bin/python3",32      "setup": "/opt/ros/humble/setup.bash"33    },34    "video": {35      "streaming_encoding": true,36      "encoder_threads": 2,37      "encoder_queue_maxsize": 12038    }39  },40  "time_contract": {41    "policy_clock": "rosbag message timestamp returned by SequentialReader",42    "header_timestamp": "provenance only; never used for alignment",43    "observation_selection": "latest message with bag_time <= grid_time",44    "grid": "fixed 30 Hz, epoch-safe integer nanoseconds",45    "gap_policy": "stale/missing required observation closes the current segment"46  },47  "dataset_contract": {48    "observation.state": "absolute measured Tool0 pose at t + measured gripper state",49    "action": "same absolute measured Tool0 pose at t + persistent gripper command",50    "action_shape": [51      1052    ],53    "future_waypoints": "selected at training time with policy.action_stride/action_delta_indices",54    "relative_actions": "derived at training time; canonical dataset remains absolute"55  },56  "sources": [57    {58      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000020",59      "task": "pick and place ball",60      "initial_gripper": null,61      "segments_seen": 1,62      "counts": {63        "emitted_frames": 669,64        "grid_frames": 669,65        "messages_gripper": 11140,66        "messages_gripper_command": 2232,67        "messages_pose": 2230,68        "messages_rgb": 66969      },70      "missing_header_timestamps": {71        "gripper_command": 223272      }73    },74    {75      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000015",76      "task": "pick and place ball",77      "initial_gripper": null,78      "segments_seen": 1,79      "counts": {80        "emitted_frames": 577,81        "grid_frames": 607,82        "messages_gripper": 10114,83        "messages_gripper_command": 2023,84        "messages_pose": 1923,85        "messages_rgb": 607,86        "missing_pose": 3087      },88      "missing_header_timestamps": {89        "gripper_command": 202390      }91    },92    {93      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000011",94      "task": "pick and place ball",95      "initial_gripper": null,96      "segments_seen": 1,97      "counts": {98        "emitted_frames": 597,99        "grid_frames": 597,100        "messages_gripper": 9947,101        "messages_gripper_command": 1992,102        "messages_pose": 1989,103        "messages_rgb": 597104      },105      "missing_header_timestamps": {106        "gripper_command": 1992107      }108    },109    {110      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000027",111      "task": "pick and place ball",112      "initial_gripper": null,113      "segments_seen": 1,114      "counts": {115        "emitted_frames": 674,116        "grid_frames": 704,117        "messages_gripper": 11243,118        "messages_gripper_command": 2361,119        "messages_pose": 2248,120        "messages_rgb": 707,121        "missing_pose": 30122      },123      "missing_header_timestamps": {124        "gripper_command": 2361125      }126    },127    {128      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000023",129      "task": "pick and place ball",130      "initial_gripper": null,131      "segments_seen": 1,132      "counts": {133        "emitted_frames": 783,134        "grid_frames": 814,135        "messages_gripper": 13071,136        "messages_gripper_command": 2783,137        "messages_pose": 2613,138        "messages_rgb": 808,139        "missing_pose": 31140      },141      "missing_header_timestamps": {142        "gripper_command": 2783143      }144    },145    {146      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000007",147      "task": "pick and place ball",148      "initial_gripper": null,149      "segments_seen": 1,150      "counts": {151        "emitted_frames": 543,152        "grid_frames": 573,153        "messages_gripper": 9544,154        "messages_gripper_command": 1811,155        "messages_pose": 1909,156        "messages_rgb": 573,157        "missing_gripper_command": 30158      },159      "missing_header_timestamps": {160        "gripper_command": 1811161      }162    },163    {164      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000006",165      "task": "pick and place ball",166      "initial_gripper": null,167      "segments_seen": 1,168      "counts": {169        "emitted_frames": 567,170        "grid_frames": 567,171        "messages_gripper": 9455,172        "messages_gripper_command": 2092,173        "messages_pose": 1991,174        "messages_rgb": 567175      },176      "missing_header_timestamps": {177        "gripper_command": 2092178      }179    },180    {181      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000013",182      "task": "pick and place ball",183      "initial_gripper": null,184      "segments_seen": 1,185      "counts": {186        "emitted_frames": 588,187        "grid_frames": 588,188        "messages_gripper": 9810,189        "messages_gripper_command": 2064,190        "messages_pose": 1962,191        "messages_rgb": 588192      },193      "missing_header_timestamps": {194        "gripper_command": 2064195      }196    },197    {198      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000012",199      "task": "pick and place ball",200      "initial_gripper": null,201      "segments_seen": 1,202      "counts": {203        "emitted_frames": 495,204        "grid_frames": 525,205        "messages_gripper": 8746,206        "messages_gripper_command": 1652,207        "messages_pose": 1748,208        "messages_rgb": 525,209        "missing_gripper_command": 30210      },211      "missing_header_timestamps": {212        "gripper_command": 1652213      }214    },215    {216      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000016",217      "task": "pick and place ball",218      "initial_gripper": null,219      "segments_seen": 1,220      "counts": {221        "emitted_frames": 678,222        "grid_frames": 735,223        "messages_gripper": 11312,224        "messages_gripper_command": 2365,225        "messages_pose": 2262,226        "messages_rgb": 735,227        "missing_pose": 57228      },229      "missing_header_timestamps": {230        "gripper_command": 2365231      }232    },233    {234      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000010",235      "task": "pick and place ball",236      "initial_gripper": null,237      "segments_seen": 1,238      "counts": {239        "emitted_frames": 648,240        "grid_frames": 649,241        "messages_gripper": 10802,242        "messages_gripper_command": 2255,243        "messages_pose": 2162,244        "messages_rgb": 649,245        "missing_gripper": 1246      },247      "missing_header_timestamps": {248        "gripper_command": 2255249      }250    },251    {252      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000026",253      "task": "pick and place ball",254      "initial_gripper": null,255      "segments_seen": 1,256      "counts": {257        "emitted_frames": 716,258        "grid_frames": 745,259        "messages_gripper": 11943,260        "messages_gripper_command": 2555,261        "messages_pose": 2388,262        "messages_rgb": 745,263        "missing_pose": 29264      },265      "missing_header_timestamps": {266        "gripper_command": 2555267      }268    },269    {270      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000030",271      "task": "pick and place ball",272      "initial_gripper": null,273      "segments_seen": 1,274      "counts": {275        "emitted_frames": 657,276        "grid_frames": 658,277        "messages_gripper": 10971,278        "messages_gripper_command": 2195,279        "messages_pose": 2194,280        "messages_rgb": 658,281        "missing_pose": 1282      },283      "missing_header_timestamps": {284        "gripper_command": 2195285      }286    },287    {288      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000022",289      "task": "pick and place ball",290      "initial_gripper": null,291      "segments_seen": 1,292      "counts": {293        "emitted_frames": 674,294        "grid_frames": 674,295        "messages_gripper": 11234,296        "messages_gripper_command": 2350,297        "messages_pose": 2249,298        "messages_rgb": 674299      },300      "missing_header_timestamps": {301        "gripper_command": 2350302      }303    },304    {305      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000017",306      "task": "pick and place ball",307      "initial_gripper": null,308      "segments_seen": 1,309      "counts": {310        "emitted_frames": 610,311        "grid_frames": 610,312        "messages_gripper": 10170,313        "messages_gripper_command": 2036,314        "messages_pose": 2034,315        "messages_rgb": 610316      },317      "missing_header_timestamps": {318        "gripper_command": 2036319      }320    },321    {322      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000028",323      "task": "pick and place ball",324      "initial_gripper": null,325      "segments_seen": 1,326      "counts": {327        "emitted_frames": 672,328        "grid_frames": 672,329        "messages_gripper": 11208,330        "messages_gripper_command": 2310,331        "messages_pose": 2241,332        "messages_rgb": 672333      },334      "missing_header_timestamps": {335        "gripper_command": 2310336      }337    },338    {339      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000002",340      "task": "pick and place ball",341      "initial_gripper": null,342      "segments_seen": 1,343      "counts": {344        "emitted_frames": 635,345        "grid_frames": 666,346        "messages_gripper": 11003,347        "messages_gripper_command": 2124,348        "messages_pose": 2121,349        "messages_rgb": 666,350        "missing_pose": 31351      },352      "missing_header_timestamps": {353        "gripper_command": 2124354      }355    },356    {357      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000014",358      "task": "pick and place ball",359      "initial_gripper": null,360      "segments_seen": 1,361      "counts": {362        "emitted_frames": 592,363        "grid_frames": 621,364        "messages_gripper": 9869,365        "messages_gripper_command": 2142,366        "messages_pose": 2069,367        "messages_rgb": 621,368        "missing_gripper": 29369      },370      "missing_header_timestamps": {371        "gripper_command": 2142372      }373    },374    {375      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000019",376      "task": "pick and place ball",377      "initial_gripper": null,378      "segments_seen": 1,379      "counts": {380        "emitted_frames": 634,381        "grid_frames": 635,382        "messages_gripper": 10570,383        "messages_gripper_command": 2119,384        "messages_pose": 2117,385        "messages_rgb": 635,386        "missing_gripper": 1387      },388      "missing_header_timestamps": {389        "gripper_command": 2119390      }391    },392    {393      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000003",394      "task": "pick and place ball",395      "initial_gripper": null,396      "segments_seen": 1,397      "counts": {398        "emitted_frames": 649,399        "grid_frames": 679,400        "messages_gripper": 10816,401        "messages_gripper_command": 2265,402        "messages_pose": 2163,403        "messages_rgb": 678,404        "missing_pose": 30405      },406      "missing_header_timestamps": {407        "gripper_command": 2265408      }409    },410    {411      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000018",412      "task": "pick and place ball",413      "initial_gripper": null,414      "segments_seen": 1,415      "counts": {416        "emitted_frames": 702,417        "grid_frames": 702,418        "messages_gripper": 11697,419        "messages_gripper_command": 2440,420        "messages_pose": 2340,421        "messages_rgb": 702422      },423      "missing_header_timestamps": {424        "gripper_command": 2440425      }426    },427    {428      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000029",429      "task": "pick and place ball",430      "initial_gripper": null,431      "segments_seen": 1,432      "counts": {433        "emitted_frames": 628,434        "grid_frames": 658,435        "messages_gripper": 10479,436        "messages_gripper_command": 2198,437        "messages_pose": 2096,438        "messages_rgb": 658,439        "missing_pose": 30440      },441      "missing_header_timestamps": {442        "gripper_command": 2198443      }444    },445    {446      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000005",447      "task": "pick and place ball",448      "initial_gripper": null,449      "segments_seen": 1,450      "counts": {451        "emitted_frames": 570,452        "grid_frames": 611,453        "messages_gripper": 9491,454        "messages_gripper_command": 2103,455        "messages_pose": 2034,456        "messages_rgb": 611,457        "missing_gripper": 40,458        "missing_pose": 1459      },460      "missing_header_timestamps": {461        "gripper_command": 2103462      }463    },464    {465      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000025",466      "task": "pick and place ball",467      "initial_gripper": null,468      "segments_seen": 1,469      "counts": {470        "emitted_frames": 646,471        "grid_frames": 676,472        "messages_gripper": 10766,473        "messages_gripper_command": 2235,474        "messages_pose": 2153,475        "messages_rgb": 670,476        "missing_pose": 30477      },478      "missing_header_timestamps": {479        "gripper_command": 2235480      }481    }482  ],483  "episodes": [484    {485      "episode_index": 0,486      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000020",487      "source_segment": 0,488      "frames": 669,489      "task": "pick and place ball",490      "end_reason": "end_of_bag",491      "provenance": "provenance/episode_000000.npz"492    },493    {494      "episode_index": 1,495      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000015",496      "source_segment": 0,497      "frames": 577,498      "task": "pick and place ball",499      "end_reason": "end_of_bag",500      "provenance": "provenance/episode_000001.npz"501    },502    {503      "episode_index": 2,504      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000011",505      "source_segment": 0,506      "frames": 597,507      "task": "pick and place ball",508      "end_reason": "end_of_bag",509      "provenance": "provenance/episode_000002.npz"510    },511    {512      "episode_index": 3,513      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000027",514      "source_segment": 0,515      "frames": 674,516      "task": "pick and place ball",517      "end_reason": "end_of_bag",518      "provenance": "provenance/episode_000003.npz"519    },520    {521      "episode_index": 4,522      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000023",523      "source_segment": 0,524      "frames": 783,525      "task": "pick and place ball",526      "end_reason": "end_of_bag",527      "provenance": "provenance/episode_000004.npz"528    },529    {530      "episode_index": 5,531      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000007",532      "source_segment": 0,533      "frames": 543,534      "task": "pick and place ball",535      "end_reason": "end_of_bag",536      "provenance": "provenance/episode_000005.npz"537    },538    {539      "episode_index": 6,540      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000006",541      "source_segment": 0,542      "frames": 567,543      "task": "pick and place ball",544      "end_reason": "end_of_bag",545      "provenance": "provenance/episode_000006.npz"546    },547    {548      "episode_index": 7,549      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000013",550      "source_segment": 0,551      "frames": 588,552      "task": "pick and place ball",553      "end_reason": "end_of_bag",554      "provenance": "provenance/episode_000007.npz"555    },556    {557      "episode_index": 8,558      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000012",559      "source_segment": 0,560      "frames": 495,561      "task": "pick and place ball",562      "end_reason": "end_of_bag",563      "provenance": "provenance/episode_000008.npz"564    },565    {566      "episode_index": 9,567      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000016",568      "source_segment": 0,569      "frames": 678,570      "task": "pick and place ball",571      "end_reason": "end_of_bag",572      "provenance": "provenance/episode_000009.npz"573    },574    {575      "episode_index": 10,576      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000010",577      "source_segment": 0,578      "frames": 648,579      "task": "pick and place ball",580      "end_reason": "end_of_bag",581      "provenance": "provenance/episode_000010.npz"582    },583    {584      "episode_index": 11,585      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000026",586      "source_segment": 0,587      "frames": 716,588      "task": "pick and place ball",589      "end_reason": "end_of_bag",590      "provenance": "provenance/episode_000011.npz"591    },592    {593      "episode_index": 12,594      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000030",595      "source_segment": 0,596      "frames": 657,597      "task": "pick and place ball",598      "end_reason": "end_of_bag",599      "provenance": "provenance/episode_000012.npz"600    },601    {602      "episode_index": 13,603      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000022",604      "source_segment": 0,605      "frames": 674,606      "task": "pick and place ball",607      "end_reason": "end_of_bag",608      "provenance": "provenance/episode_000013.npz"609    },610    {611      "episode_index": 14,612      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000017",613      "source_segment": 0,614      "frames": 610,615      "task": "pick and place ball",616      "end_reason": "end_of_bag",617      "provenance": "provenance/episode_000014.npz"618    },619    {620      "episode_index": 15,621      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000028",622      "source_segment": 0,623      "frames": 672,624      "task": "pick and place ball",625      "end_reason": "end_of_bag",626      "provenance": "provenance/episode_000015.npz"627    },628    {629      "episode_index": 16,630      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000002",631      "source_segment": 0,632      "frames": 635,633      "task": "pick and place ball",634      "end_reason": "end_of_bag",635      "provenance": "provenance/episode_000016.npz"636    },637    {638      "episode_index": 17,639      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000014",640      "source_segment": 0,641      "frames": 592,642      "task": "pick and place ball",643      "end_reason": "end_of_bag",644      "provenance": "provenance/episode_000017.npz"645    },646    {647      "episode_index": 18,648      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000019",649      "source_segment": 0,650      "frames": 634,651      "task": "pick and place ball",652      "end_reason": "end_of_bag",653      "provenance": "provenance/episode_000018.npz"654    },655    {656      "episode_index": 19,657      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000003",658      "source_segment": 0,659      "frames": 649,660      "task": "pick and place ball",661      "end_reason": "end_of_bag",662      "provenance": "provenance/episode_000019.npz"663    },664    {665      "episode_index": 20,666      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000018",667      "source_segment": 0,668      "frames": 702,669      "task": "pick and place ball",670      "end_reason": "end_of_bag",671      "provenance": "provenance/episode_000020.npz"672    },673    {674      "episode_index": 21,675      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000029",676      "source_segment": 0,677      "frames": 628,678      "task": "pick and place ball",679      "end_reason": "end_of_bag",680      "provenance": "provenance/episode_000021.npz"681    },682    {683      "episode_index": 22,684      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000005",685      "source_segment": 0,686      "frames": 570,687      "task": "pick and place ball",688      "end_reason": "end_of_bag",689      "provenance": "provenance/episode_000022.npz"690    },691    {692      "episode_index": 23,693      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000025",694      "source_segment": 0,695      "frames": 646,696      "task": "pick and place ball",697      "end_reason": "end_of_bag",698      "provenance": "provenance/episode_000023.npz"699    }700  ],701  "segments": [702    {703      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000020",704      "source_segment": 0,705      "frames_before_min_filter": 669,706      "reason": "end_of_bag",707      "saved": true708    },709    {710      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000015",711      "source_segment": 0,712      "frames_before_min_filter": 577,713      "reason": "end_of_bag",714      "saved": true715    },716    {717      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000011",718      "source_segment": 0,719      "frames_before_min_filter": 597,720      "reason": "end_of_bag",721      "saved": true722    },723    {724      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000027",725      "source_segment": 0,726      "frames_before_min_filter": 674,727      "reason": "end_of_bag",728      "saved": true729    },730    {731      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000023",732      "source_segment": 0,733      "frames_before_min_filter": 783,734      "reason": "end_of_bag",735      "saved": true736    },737    {738      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000007",739      "source_segment": 0,740      "frames_before_min_filter": 543,741      "reason": "end_of_bag",742      "saved": true743    },744    {745      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000006",746      "source_segment": 0,747      "frames_before_min_filter": 567,748      "reason": "end_of_bag",749      "saved": true750    },751    {752      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000013",753      "source_segment": 0,754      "frames_before_min_filter": 588,755      "reason": "end_of_bag",756      "saved": true757    },758    {759      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000012",760      "source_segment": 0,761      "frames_before_min_filter": 495,762      "reason": "end_of_bag",763      "saved": true764    },765    {766      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000016",767      "source_segment": 0,768      "frames_before_min_filter": 678,769      "reason": "end_of_bag",770      "saved": true771    },772    {773      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000010",774      "source_segment": 0,775      "frames_before_min_filter": 648,776      "reason": "end_of_bag",777      "saved": true778    },779    {780      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000026",781      "source_segment": 0,782      "frames_before_min_filter": 716,783      "reason": "end_of_bag",784      "saved": true785    },786    {787      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000030",788      "source_segment": 0,789      "frames_before_min_filter": 657,790      "reason": "end_of_bag",791      "saved": true792    },793    {794      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000022",795      "source_segment": 0,796      "frames_before_min_filter": 674,797      "reason": "end_of_bag",798      "saved": true799    },800    {801      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000017",802      "source_segment": 0,803      "frames_before_min_filter": 610,804      "reason": "end_of_bag",805      "saved": true806    },807    {808      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000028",809      "source_segment": 0,810      "frames_before_min_filter": 672,811      "reason": "end_of_bag",812      "saved": true813    },814    {815      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000002",816      "source_segment": 0,817      "frames_before_min_filter": 635,818      "reason": "end_of_bag",819      "saved": true820    },821    {822      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000014",823      "source_segment": 0,824      "frames_before_min_filter": 592,825      "reason": "end_of_bag",826      "saved": true827    },828    {829      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000019",830      "source_segment": 0,831      "frames_before_min_filter": 634,832      "reason": "end_of_bag",833      "saved": true834    },835    {836      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000003",837      "source_segment": 0,838      "frames_before_min_filter": 649,839      "reason": "end_of_bag",840      "saved": true841    },842    {843      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000018",844      "source_segment": 0,845      "frames_before_min_filter": 702,846      "reason": "end_of_bag",847      "saved": true848    },849    {850      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000029",851      "source_segment": 0,852      "frames_before_min_filter": 628,853      "reason": "end_of_bag",854      "saved": true855    },856    {857      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000005",858      "source_segment": 0,859      "frames_before_min_filter": 570,860      "reason": "end_of_bag",861      "saved": true862    },863    {864      "source_bag": "/home/robot/FluxEgo/lerobot/data/raw/pick_and_place_ball/episode_000025",865      "source_segment": 0,866      "frames_before_min_filter": 646,867      "reason": "end_of_bag",868      "saved": true869    }870  ]871}872