Download protocol.json from Dvidia/piper-block-placement-v01: direct link, hf CLI and curl.
- Browser
- Download file 12.3 kB
-
https://huggingface.co/Dvidia/piper-block-placement-v01/resolve/main/protocol.json
- Command line
-
hf download hf://Dvidia/piper-block-placement-v01/protocol.json
-
curl -L -o protocol.json https://huggingface.co/Dvidia/piper-block-placement-v01/resolve/main/protocol.json
12.3 kB
| { | |
| "schema": "dvidia.piper-imitation-study/v1", | |
| "cases": { | |
| "train": [ | |
| { | |
| "id": "train-00-goal0", | |
| "start_xy": [ | |
| 0.284, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261000 | |
| }, | |
| { | |
| "id": "train-00-goal1", | |
| "start_xy": [ | |
| 0.284, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261001 | |
| }, | |
| { | |
| "id": "train-01-goal0", | |
| "start_xy": [ | |
| 0.284, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261002 | |
| }, | |
| { | |
| "id": "train-01-goal1", | |
| "start_xy": [ | |
| 0.284, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261003 | |
| }, | |
| { | |
| "id": "train-02-goal0", | |
| "start_xy": [ | |
| 0.284, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261004 | |
| }, | |
| { | |
| "id": "train-02-goal1", | |
| "start_xy": [ | |
| 0.284, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261005 | |
| }, | |
| { | |
| "id": "train-03-goal0", | |
| "start_xy": [ | |
| 0.284, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261006 | |
| }, | |
| { | |
| "id": "train-03-goal1", | |
| "start_xy": [ | |
| 0.284, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261007 | |
| }, | |
| { | |
| "id": "train-04-goal0", | |
| "start_xy": [ | |
| 0.294, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261008 | |
| }, | |
| { | |
| "id": "train-04-goal1", | |
| "start_xy": [ | |
| 0.294, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261009 | |
| }, | |
| { | |
| "id": "train-05-goal0", | |
| "start_xy": [ | |
| 0.294, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261010 | |
| }, | |
| { | |
| "id": "train-05-goal1", | |
| "start_xy": [ | |
| 0.294, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261011 | |
| }, | |
| { | |
| "id": "train-06-goal0", | |
| "start_xy": [ | |
| 0.294, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261012 | |
| }, | |
| { | |
| "id": "train-06-goal1", | |
| "start_xy": [ | |
| 0.294, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261013 | |
| }, | |
| { | |
| "id": "train-07-goal0", | |
| "start_xy": [ | |
| 0.294, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261014 | |
| }, | |
| { | |
| "id": "train-07-goal1", | |
| "start_xy": [ | |
| 0.294, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261015 | |
| }, | |
| { | |
| "id": "train-08-goal0", | |
| "start_xy": [ | |
| 0.304, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261016 | |
| }, | |
| { | |
| "id": "train-08-goal1", | |
| "start_xy": [ | |
| 0.304, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261017 | |
| }, | |
| { | |
| "id": "train-09-goal0", | |
| "start_xy": [ | |
| 0.304, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261018 | |
| }, | |
| { | |
| "id": "train-09-goal1", | |
| "start_xy": [ | |
| 0.304, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261019 | |
| }, | |
| { | |
| "id": "train-10-goal0", | |
| "start_xy": [ | |
| 0.304, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261020 | |
| }, | |
| { | |
| "id": "train-10-goal1", | |
| "start_xy": [ | |
| 0.304, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261021 | |
| }, | |
| { | |
| "id": "train-11-goal0", | |
| "start_xy": [ | |
| 0.304, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261022 | |
| }, | |
| { | |
| "id": "train-11-goal1", | |
| "start_xy": [ | |
| 0.304, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261023 | |
| }, | |
| { | |
| "id": "train-12-goal0", | |
| "start_xy": [ | |
| 0.314, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261024 | |
| }, | |
| { | |
| "id": "train-12-goal1", | |
| "start_xy": [ | |
| 0.314, | |
| -0.045 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261025 | |
| }, | |
| { | |
| "id": "train-13-goal0", | |
| "start_xy": [ | |
| 0.314, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261026 | |
| }, | |
| { | |
| "id": "train-13-goal1", | |
| "start_xy": [ | |
| 0.314, | |
| -0.035 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261027 | |
| }, | |
| { | |
| "id": "train-14-goal0", | |
| "start_xy": [ | |
| 0.314, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261028 | |
| }, | |
| { | |
| "id": "train-14-goal1", | |
| "start_xy": [ | |
| 0.314, | |
| -0.025 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261029 | |
| }, | |
| { | |
| "id": "train-15-goal0", | |
| "start_xy": [ | |
| 0.314, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261030 | |
| }, | |
| { | |
| "id": "train-15-goal1", | |
| "start_xy": [ | |
| 0.314, | |
| -0.015 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261031 | |
| } | |
| ], | |
| "development": [ | |
| { | |
| "id": "development-00-goal0", | |
| "start_xy": [ | |
| 0.289, | |
| -0.04 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261000 | |
| }, | |
| { | |
| "id": "development-00-goal1", | |
| "start_xy": [ | |
| 0.289, | |
| -0.04 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261001 | |
| }, | |
| { | |
| "id": "development-01-goal0", | |
| "start_xy": [ | |
| 0.289, | |
| -0.02 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261002 | |
| }, | |
| { | |
| "id": "development-01-goal1", | |
| "start_xy": [ | |
| 0.289, | |
| -0.02 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261003 | |
| }, | |
| { | |
| "id": "development-02-goal0", | |
| "start_xy": [ | |
| 0.309, | |
| -0.04 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261004 | |
| }, | |
| { | |
| "id": "development-02-goal1", | |
| "start_xy": [ | |
| 0.309, | |
| -0.04 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261005 | |
| }, | |
| { | |
| "id": "development-03-goal0", | |
| "start_xy": [ | |
| 0.309, | |
| -0.02 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261006 | |
| }, | |
| { | |
| "id": "development-03-goal1", | |
| "start_xy": [ | |
| 0.309, | |
| -0.02 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261007 | |
| } | |
| ], | |
| "confirmation": [ | |
| { | |
| "id": "confirmation-00-goal0", | |
| "start_xy": [ | |
| 0.287, | |
| -0.032 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261000 | |
| }, | |
| { | |
| "id": "confirmation-00-goal1", | |
| "start_xy": [ | |
| 0.287, | |
| -0.032 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261001 | |
| }, | |
| { | |
| "id": "confirmation-01-goal0", | |
| "start_xy": [ | |
| 0.291, | |
| -0.018 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261002 | |
| }, | |
| { | |
| "id": "confirmation-01-goal1", | |
| "start_xy": [ | |
| 0.291, | |
| -0.018 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261003 | |
| }, | |
| { | |
| "id": "confirmation-02-goal0", | |
| "start_xy": [ | |
| 0.299, | |
| -0.041 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261004 | |
| }, | |
| { | |
| "id": "confirmation-02-goal1", | |
| "start_xy": [ | |
| 0.299, | |
| -0.041 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261005 | |
| }, | |
| { | |
| "id": "confirmation-03-goal0", | |
| "start_xy": [ | |
| 0.303, | |
| -0.028 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261006 | |
| }, | |
| { | |
| "id": "confirmation-03-goal1", | |
| "start_xy": [ | |
| 0.303, | |
| -0.028 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261007 | |
| }, | |
| { | |
| "id": "confirmation-04-goal0", | |
| "start_xy": [ | |
| 0.311, | |
| -0.038 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261008 | |
| }, | |
| { | |
| "id": "confirmation-04-goal1", | |
| "start_xy": [ | |
| 0.311, | |
| -0.038 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261009 | |
| }, | |
| { | |
| "id": "confirmation-05-goal0", | |
| "start_xy": [ | |
| 0.307, | |
| -0.022 | |
| ], | |
| "goal_xy": [ | |
| 0.35, | |
| 0.08 | |
| ], | |
| "seed": 261010 | |
| }, | |
| { | |
| "id": "confirmation-05-goal1", | |
| "start_xy": [ | |
| 0.307, | |
| -0.022 | |
| ], | |
| "goal_xy": [ | |
| 0.4, | |
| -0.08 | |
| ], | |
| "seed": 261011 | |
| } | |
| ] | |
| }, | |
| "variants": [ | |
| "learned", | |
| "teacher", | |
| "open_jaw", | |
| "hold", | |
| "shuffled_labels" | |
| ], | |
| "data_grouping": "Complete episodes grouped by exact initial XY; both destinations share the same split.", | |
| "training_selection": "All teacher attempts retained; only independently successful complete training episodes supply labels.", | |
| "development": "Checkpoint choices and diagnostics use development cases only; all development trials remain.", | |
| "confirmation": "Model and protocol hash frozen before these rollouts. No retries or result-based tuning.", | |
| "timeout_s": 20, | |
| "control_dt_s": 0.02, | |
| "timestep_s": 0.001, | |
| "mass_kg": 0.04, | |
| "target_novelty": false, | |
| "start_novelty": true, | |
| "physical_robot_ready": false, | |
| "limitations": [ | |
| "Synthetic state/action demonstrations from an authored PiPER controller, not human video or teleoperation.", | |
| "Learned inference uses privileged simulator joint, TCP, object and contact measurements; no vision pipeline is trained.", | |
| "Only starting-position interpolation for a 40 g rigid block and two trained destinations is evaluated.", | |
| "The pinned native servo and rate limiter remain authored low-level control; no teacher, phase machine or IK is called by the student.", | |
| "Uncalibrated simulated friction, contacts and actuators; no physical robot qualification or other-arm transfer.", | |
| "Compute latency excludes sensing, camera processing, communication and physical actuation; CPU/GPU minima are not certified." | |
| ] | |
| } | |