UR5e + Robotiq 2F-85
Six arm joints, eight articulated gripper coordinates and a free rigid block. Full source outcomes and matched controls are available.
Inspect the task replay ↗diff --git a/README.md b/README.md index 66a00c4e72609e81b4991d15e5fe2d0c54c4fa6a..16182e3d6c3b7e862e5733615917246823f3aab5 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ denominator and every attempt remain under `replay/receipt/`. ```sh python3 -m venv .venv -.venv/bin/python -m pip install "dvidia-training[arm] @ git+https://github.com/Dvidia-Inference/dvidia-training.git@d5c1cc6adbf6566947aef6defb1bbc04207a96c4" +.venv/bin/python -m pip install "dvidia-training[arm] @ git+https://github.com/Dvidia-Inference/dvidia-training.git@0545ac47aedcd7c197341986533aa3e74c263ac6" .venv/bin/dvidia-embodiment fetch-assets --output runs/reference-assets .venv/bin/dvidia-reference-task benchmark runs/reference-assets --output runs/grasp-development .venv/bin/dvidia-reference-task inspect runs/grasp-development @@ -56,7 +56,7 @@ physics and learning are separate workloads; no minimum RAM or speed guarantee has been established for this task. WebGL2 is required only for the interactive browser viewer. Fetch dependencies and pinned assets once, then native simulation and exported replay work offline through a local HTTP server. The complete -[local task guide](https://github.com/Dvidia-Inference/dvidia-training/blob/d5c1cc6adbf6566947aef6defb1bbc04207a96c4/docs/native-task-benchmark.md) +[local task guide](https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/native-task-benchmark.md) describes controls, scoring and measured timing boundaries. ## Hardware profiles @@ -80,7 +80,7 @@ Frozen confirmation cohort: 9 planned attempts across 3 synthetic scenes. Counts - low_friction / replay_open_jaw: 0/1 completed, 1 numerically valid - low_friction / hold: 0/1 completed, 1 numerically valid -Authored controller, synthetic scenes and privileged native simulator state. Contact is uncalibrated; no learned skill or physical robot is qualified. This is separate from the unloaded PiPER mechanics bundle; no PiPER 3D viewer is included. Every attempted episode, including failed and invalid attempts, remains under `tasks/piper/attempts/`. Inspect [the complete task report](tasks/piper/report.html), [frozen protocol](tasks/piper/protocol.json), [file hashes](tasks/piper/integrity.json), and [original MIT model license](tasks/piper/licenses/agilex_piper/LICENSE). [Local PiPER contact guide](https://github.com/Dvidia-Inference/dvidia-training/blob/d5c1cc6adbf6566947aef6defb1bbc04207a96c4/docs/piper-contact-pilot.md). +Authored controller, synthetic scenes and privileged native simulator state. Contact is uncalibrated; no learned skill or physical robot is qualified. This is separate from the unloaded PiPER mechanics bundle; no PiPER 3D viewer is included. Every attempted episode, including failed and invalid attempts, remains under `tasks/piper/attempts/`. Inspect [the complete task report](tasks/piper/report.html), [frozen protocol](tasks/piper/protocol.json), [file hashes](tasks/piper/integrity.json), and [original MIT model license](tasks/piper/licenses/agilex_piper/LICENSE). [Local PiPER contact guide](https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-contact-pilot.md). ## PiPER guarded grip comparison @@ -111,7 +111,7 @@ Frozen confirmation cohort: 30 planned attempts across six synthetic scenes. Two Baseline and guarded authored controllers use privileged native state and their own matched open-jaw replays plus a common hold control. Full qualification decisions, unresolved outcomes, absent opportunities, alarms, retries and aborts remain in the source evidence. These synthetic trials are not detector accuracy, learned competence or physical qualification. -Every full attempt is stored as canonical deterministic gzip JSON under `tasks/piper-grip/attempts/`; the original seal records both compressed and decoded bytes and SHA-256. Download all files in `tasks/piper-grip/` together and run the pinned `dvidia-piper-grip inspect` command from [the local guide](https://github.com/Dvidia-Inference/dvidia-training/blob/d5c1cc6adbf6566947aef6defb1bbc04207a96c4/docs/piper-grip-recovery.md). No archive extraction is needed. [Full comparison](tasks/piper-grip/report.html) · [Original protocol](tasks/piper-grip/protocol.json) · [Stored and decoded hashes](tasks/piper-grip/integrity.json). +Every full attempt is stored as canonical deterministic gzip JSON under `tasks/piper-grip/attempts/`; the original seal records both compressed and decoded bytes and SHA-256. Download all files in `tasks/piper-grip/` together and run the pinned `dvidia-piper-grip inspect` command from [the local guide](https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-grip-recovery.md). No archive extraction is needed. [Full comparison](tasks/piper-grip/report.html) · [Original protocol](tasks/piper-grip/protocol.json) · [Stored and decoded hashes](tasks/piper-grip/integrity.json). ## PiPER grip recovery v0.4 @@ -167,7 +167,7 @@ Frozen confirmation cohort: 84 planned attempts across twelve synthetic scenes. Frozen v0.3, v0.4 carry-only and v0.4 full are authored controllers with privileged native state, each with its own matched open-jaw replay and a common hold control. Full diagnostics, contact-memory decisions, refusals, retries, resumes and aborts are retained. These synthetic trials establish no learned competence, physical reliability or detector accuracy. -Every attempt is canonical deterministic gzip JSON under `tasks/piper-recovery-v04/attempts/`; the original seal records both stored and decoded bytes and SHA-256. Download all files in `tasks/piper-recovery-v04/` together for the pinned offline inspection workflow in [the v0.4 guide](https://github.com/Dvidia-Inference/dvidia-training/blob/d5c1cc6adbf6566947aef6defb1bbc04207a96c4/docs/piper-contact-recovery-v04.md). [Full comparison](tasks/piper-recovery-v04/report.html) · [Every outcome](tasks/piper-recovery-v04/report.json) · [Original protocol](tasks/piper-recovery-v04/protocol.json) · [Stored and decoded hashes](tasks/piper-recovery-v04/integrity.json). +Every attempt is canonical deterministic gzip JSON under `tasks/piper-recovery-v04/attempts/`; the original seal records both stored and decoded bytes and SHA-256. Download all files in `tasks/piper-recovery-v04/` together for the pinned offline inspection workflow in [the v0.4 guide](https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-contact-recovery-v04.md). [Full comparison](tasks/piper-recovery-v04/report.html) · [Every outcome](tasks/piper-recovery-v04/report.json) · [Original protocol](tasks/piper-recovery-v04/protocol.json) · [Stored and decoded hashes](tasks/piper-recovery-v04/integrity.json). ## PiPER contact memory v0.3 @@ -223,10 +223,196 @@ Frozen confirmation cohort: 84 planned attempts across twelve synthetic scenes. Baseline, probe-only and history are authored controllers with privileged native state, each with its own matched open-jaw replay and a common hold control. Full diagnostics, contact-memory decisions, refusals, retries, resumes and aborts are retained. These synthetic trials establish no learned competence, physical reliability or detector accuracy. -Every attempt is canonical deterministic gzip JSON under `tasks/piper-contact-v03/attempts/`; the original seal records both stored and decoded bytes and SHA-256. Download all files in `tasks/piper-contact-v03/` together for the pinned offline inspection workflow in [the v0.3 guide](https://github.com/Dvidia-Inference/dvidia-training/blob/d5c1cc6adbf6566947aef6defb1bbc04207a96c4/docs/piper-contact-memory-v03.md). [Full comparison](tasks/piper-contact-v03/report.html) · [Every outcome](tasks/piper-contact-v03/report.json) · [Original protocol](tasks/piper-contact-v03/protocol.json) · [Stored and decoded hashes](tasks/piper-contact-v03/integrity.json). +Every attempt is canonical deterministic gzip JSON under `tasks/piper-contact-v03/attempts/`; the original seal records both stored and decoded bytes and SHA-256. Download all files in `tasks/piper-contact-v03/` together for the pinned offline inspection workflow in [the v0.3 guide](https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-contact-memory-v03.md). [Full comparison](tasks/piper-contact-v03/report.html) · [Every outcome](tasks/piper-contact-v03/report.json) · [Original protocol](tasks/piper-contact-v03/protocol.json) · [Stored and decoded hashes](tasks/piper-contact-v03/integrity.json). -The reviewed publication now permits at most **256 MiB of stored files**, to retain prior +## PiPER reliability v0.5 — confirmation-832847 + +Placement completion: v0.4 4/12, v0.5 second lift 6/12, v0.5 full 7/12. + +v0.5 second lift versus v0.4: 2 gained, 0 lost, 4 shared successful scenes, 6 neither completed. Mean completion-time change on shared successes: +0.000 simulated seconds (candidate minus reference). + +v0.5 full versus v0.4: 3 gained, 0 lost, 4 shared successful scenes, 5 neither completed. Mean completion-time change on shared successes: +0.847 simulated seconds (candidate minus reference). + +v0.5 full versus v0.5 second lift: 1 gained, 0 lost, 6 shared successful scenes, 5 neither completed. Mean completion-time change on shared successes: +0.434 simulated seconds (candidate minus reference). + +Protocol cohort: confirmation; seed 832847. 84 planned attempts across twelve synthetic scenes. Matched open-jaw and hold controls: 0/48 completed. Every failed or invalid attempt remains in the denominator. Cohorts are reported separately; a cohort label alone does not establish independence. Counts are descriptive synthetic evidence, not physical reliability, detector accuracy, learned competence or real-time sensor performance. + +- Pilot gate complete planned denominator: passed +- Pilot gate all native attempts valid: passed +- Pilot gate all controls fail: passed +- Pilot gate native integrity clean: passed +- Pilot gate gained without lost completions: passed +- μ=0.80, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_grasp_placement: 1/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid + +[Complete comparison](tasks/piper-reliability-v05/confirmation-832847/report.html) · [Original seal](tasks/piper-reliability-v05/confirmation-832847/integrity.json). Download this entire cohort directory to retain all attempts and original notices. + +## PiPER reliability v0.5 — confirmation-227037 + +Placement completion: v0.4 6/12, v0.5 second lift 6/12, v0.5 full 8/12. + +v0.5 second lift versus v0.4: 0 gained, 0 lost, 6 shared successful scenes, 6 neither completed. Mean completion-time change on shared successes: +0.000 simulated seconds (candidate minus reference). + +v0.5 full versus v0.4: 2 gained, 0 lost, 6 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.698 simulated seconds (candidate minus reference). + +v0.5 full versus v0.5 second lift: 2 gained, 0 lost, 6 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.698 simulated seconds (candidate minus reference). + +Protocol cohort: confirmation; seed 227037. 84 planned attempts across twelve synthetic scenes. Matched open-jaw and hold controls: 0/48 completed. Every failed or invalid attempt remains in the denominator. Cohorts are reported separately; a cohort label alone does not establish independence. Counts are descriptive synthetic evidence, not physical reliability, detector accuracy, learned competence or real-time sensor performance. + +- Pilot gate complete planned denominator: passed +- Pilot gate all native attempts valid: passed +- Pilot gate all controls fail: passed +- Pilot gate native integrity clean: passed +- Pilot gate gained without lost completions: passed +- μ=0.80, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / recovery_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid + +[Complete comparison](tasks/piper-reliability-v05/confirmation-227037/report.html) · [Original seal](tasks/piper-reliability-v05/confirmation-227037/integrity.json). Download this entire cohort directory to retain all attempts and original notices. + +## PiPER reliability v0.5 — confirmation-862186 + +Placement completion: v0.4 5/12, v0.5 second lift 6/12, v0.5 full 8/12. + +v0.5 second lift versus v0.4: 1 gained, 0 lost, 5 shared successful scenes, 6 neither completed. Mean completion-time change on shared successes: +0.000 simulated seconds (candidate minus reference). + +v0.5 full versus v0.4: 3 gained, 0 lost, 5 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.800 simulated seconds (candidate minus reference). + +v0.5 full versus v0.5 second lift: 2 gained, 0 lost, 6 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.602 simulated seconds (candidate minus reference). + +Protocol cohort: confirmation; seed 862186. 84 planned attempts across twelve synthetic scenes. Matched open-jaw and hold controls: 0/48 completed. Every failed or invalid attempt remains in the denominator. Cohorts are reported separately; a cohort label alone does not establish independence. Counts are descriptive synthetic evidence, not physical reliability, detector accuracy, learned competence or real-time sensor performance. + +- Pilot gate complete planned denominator: passed +- Pilot gate all native attempts valid: passed +- Pilot gate all controls fail: passed +- Pilot gate native integrity clean: passed +- Pilot gate gained without lost completions: passed +- μ=0.80, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / recovery_placement: 1/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid +- μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid + +[Complete comparison](tasks/piper-reliability-v05/confirmation-862186/report.html) · [Original seal](tasks/piper-reliability-v05/confirmation-862186/integrity.json). Download this entire cohort directory to retain all attempts and original notices. + +The reviewed publication now permits at most **512 MiB of stored files**, to retain prior evidence alongside complete new comparisons and their failed attempts. The **32 MiB per-file limit** and bounded single-member gzip decoding remain in place. This is a packaging limit, not a hardware or training memory requirement. diff --git a/index.html b/index.html index 62006a35f954cd7230502f53c69000cd35385625..cbb5d7cedaaabc48bf03e8d56e9c090a40968fa4 100644 --- a/index.html +++ b/index.html @@ -5,6 +5,6 @@
A native six-joint arm, an articulated gripper and a free rigid object. Recorded task attempts make the simulator's behavior visible, and the complete receipts make its limits checkable.
This is recorded simulation from an authored controller with privileged simulator state. The browser does not run physics or connect to hardware. Learned skills, shoe manipulation and physical transfer remain future stages.
Use orbit, zoom, recorded motion selection and the timeline inside the viewer. Replay is an excerpt; the full benchmark includes every matched control and invalid attempt. The native meshes, binary poses, complete receipts and license notices are served locally by this Space.
Six arm joints, eight articulated gripper coordinates and a free rigid block. Full source outcomes and matched controls are available.
Inspect the task replay ↗Placement completion: v0.3 4/12, v0.4 carry-only 4/12, v0.4 full 4/12.
Retries, resumes and grip refusals do not imply successful placement or recovery. Shared successful scenes: 4; gained placements: 0; lost placements: 0. Mean completion-time change on shared successes: -1.270 simulated seconds (v0.4 minus v0.3). Hold-duration and post-resume motion remain separate in the report.
Frozen confirmation cohort: 84 planned attempts across twelve synthetic scenes. Three frictions, two masses and two shared layouts; seven variants per scene. Every failed or invalid attempt remains in the denominator. Counts are descriptive, not physical reliability or detector accuracy.
Frozen v0.3, v0.4 carry-only and v0.4 full use privileged native simulator state. Each placement policy has its own matched open-jaw replay; a shared hold control remains. Failed grip tests, native motion, decisions, refusals, retries, resumes, aborts and invalid outcomes are retained. Uncalibrated contact proxies do not qualify a learned skill, physical detector or robot.
All eighty-four full attempts are retained as deterministic gzip JSON with original stored and decoded hashes. Previous task and numerical evidence remains separate and unchanged. This adds no PiPER 3D viewer or physical qualification.
Placement completion: baseline 4/12, probe-only 4/12, history 6/12.
Retries, resumes and release refusals do not imply successful placement or recovery.
Frozen confirmation cohort: 84 planned attempts across twelve synthetic scenes. Three frictions, two masses and two shared layouts; seven variants per scene. Every failed or invalid attempt remains in the denominator. Counts are descriptive, not physical reliability or detector accuracy.
Three authored controllers use privileged native simulator state. Each placement policy has its own matched open-jaw replay; a shared hold control remains. Full contact history, decisions, refusals, retries, resumes, aborts and invalid outcomes are retained. Uncalibrated contact proxies do not qualify a learned skill, physical detector or robot.
All eighty-four full attempts are retained as deterministic gzip JSON with original stored and decoded hashes. Previous task and numerical evidence remains separate and unchanged. This adds no PiPER 3D viewer or physical qualification.
Six arm commands in radians and one jaw command in metres. This pilot uses an authored controller and privileged native simulator state. Contact is uncalibrated; no learned skill, shoe competence or physical robot is qualified. No PiPER 3D viewer is included.
Placement completion: baseline 4/6 versus guarded 2/6. This cohort does not show improved placement success.
Retries and qualification decisions do not imply successful recovery.
Frozen confirmation cohort: 30 planned attempts across six synthetic scenes. Two shared layouts at each friction; five variants per scene. Counts are descriptive, not physical reliability or detector accuracy.
μ=0.80 / baseline_placement: 2/2 completed, 2 numerically validBaseline and guarded controllers use privileged native state. Each has its own matched open-jaw replay; a shared hold control remains. Qualification decisions, retries, alarms, unresolved opportunities and aborts are retained. These are authored policies with uncalibrated contact, not learned skills or a physically qualified detector.
Every full attempt is retained as deterministic gzip JSON. The CLI checks compressed and decoded hashes with bounded decompression; no archive extraction is needed. This comparison adds numerical evidence to the existing contact pilot; it adds no PiPER 3D viewer.
6 arm axes + 1 gripper axis. This separate bundle measures native model structure and authored unloaded motion. Its numerical receipts do not qualify a contact task, learned policy or physical robot. Simulation asset license: MIT.
Pinned local simulator guide ↗5 arm axes + 1 gripper axis. This separate bundle measures native model structure and authored unloaded motion. Its numerical receipts do not qualify a contact task, learned policy or physical robot. Simulation asset license: Apache-2.0.
Pinned local simulator guide ↗The roadmap extends to bilateral manipulation and five-finger hands. Contact tasks, sensing adapters and physical qualification remain to be built.
Follow the research ↗A native mechanics benchmark establishes model structure and recorded motion. A native task benchmark adds measured contact outcomes. Neither establishes hardware reliability or a learned motor policy. Upcoming profiles have no verified implementation claim.
The native task is a local CPU workload. Fetch the pinned dependencies and assets once, then simulate offline. WebGL2 supports viewing; no hosted inference or paid GPU server is requested by this static Space. Minimum RAM and arbitrary-dataset speed guarantees remain unmeasured.
Six arm joints, eight articulated gripper coordinates and a free rigid block. Full source outcomes and matched controls are available.
Inspect the task replay ↗Placement completion: v0.4 4/12, v0.5 second lift 6/12, v0.5 full 7/12.
v0.5 second lift versus v0.4: 2 gained, 0 lost, 4 shared successful scenes, 6 neither completed. Mean completion-time change on shared successes: +0.000 simulated seconds (candidate minus reference).
v0.5 full versus v0.4: 3 gained, 0 lost, 4 shared successful scenes, 5 neither completed. Mean completion-time change on shared successes: +0.847 simulated seconds (candidate minus reference).
v0.5 full versus v0.5 second lift: 1 gained, 0 lost, 6 shared successful scenes, 5 neither completed. Mean completion-time change on shared successes: +0.434 simulated seconds (candidate minus reference).
Protocol cohort: confirmation; seed 832847. 84 planned attempts across twelve synthetic scenes. Matched open-jaw and hold controls: 0/48 completed. Every failed or invalid attempt remains in the denominator. Cohorts are reported separately; a cohort label alone does not establish independence. Counts are descriptive synthetic evidence, not physical reliability, detector accuracy, learned competence or real-time sensor performance.
The original height, retention and placement gates remain. Second-lift and alternate-grasp controllers use privileged simulator observations; a recovered grip is not automatically a completed placement. These are recorded receipts, with no PiPER 3D viewer or live browser physics.
Placement completion: v0.4 6/12, v0.5 second lift 6/12, v0.5 full 8/12.
v0.5 second lift versus v0.4: 0 gained, 0 lost, 6 shared successful scenes, 6 neither completed. Mean completion-time change on shared successes: +0.000 simulated seconds (candidate minus reference).
v0.5 full versus v0.4: 2 gained, 0 lost, 6 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.698 simulated seconds (candidate minus reference).
v0.5 full versus v0.5 second lift: 2 gained, 0 lost, 6 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.698 simulated seconds (candidate minus reference).
Protocol cohort: confirmation; seed 227037. 84 planned attempts across twelve synthetic scenes. Matched open-jaw and hold controls: 0/48 completed. Every failed or invalid attempt remains in the denominator. Cohorts are reported separately; a cohort label alone does not establish independence. Counts are descriptive synthetic evidence, not physical reliability, detector accuracy, learned competence or real-time sensor performance.
The original height, retention and placement gates remain. Second-lift and alternate-grasp controllers use privileged simulator observations; a recovered grip is not automatically a completed placement. These are recorded receipts, with no PiPER 3D viewer or live browser physics.
Placement completion: v0.4 5/12, v0.5 second lift 6/12, v0.5 full 8/12.
v0.5 second lift versus v0.4: 1 gained, 0 lost, 5 shared successful scenes, 6 neither completed. Mean completion-time change on shared successes: +0.000 simulated seconds (candidate minus reference).
v0.5 full versus v0.4: 3 gained, 0 lost, 5 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.800 simulated seconds (candidate minus reference).
v0.5 full versus v0.5 second lift: 2 gained, 0 lost, 6 shared successful scenes, 4 neither completed. Mean completion-time change on shared successes: +0.602 simulated seconds (candidate minus reference).
Protocol cohort: confirmation; seed 862186. 84 planned attempts across twelve synthetic scenes. Matched open-jaw and hold controls: 0/48 completed. Every failed or invalid attempt remains in the denominator. Cohorts are reported separately; a cohort label alone does not establish independence. Counts are descriptive synthetic evidence, not physical reliability, detector accuracy, learned competence or real-time sensor performance.
The original height, retention and placement gates remain. Second-lift and alternate-grasp controllers use privileged simulator observations; a recovered grip is not automatically a completed placement. These are recorded receipts, with no PiPER 3D viewer or live browser physics.
Placement completion: v0.3 4/12, v0.4 carry-only 4/12, v0.4 full 4/12.
Retries, resumes and grip refusals do not imply successful placement or recovery. Shared successful scenes: 4; gained placements: 0; lost placements: 0. Mean completion-time change on shared successes: -1.270 simulated seconds (v0.4 minus v0.3). Hold-duration and post-resume motion remain separate in the report.
Frozen confirmation cohort: 84 planned attempts across twelve synthetic scenes. Three frictions, two masses and two shared layouts; seven variants per scene. Every failed or invalid attempt remains in the denominator. Counts are descriptive, not physical reliability or detector accuracy.
Frozen v0.3, v0.4 carry-only and v0.4 full use privileged native simulator state. Each placement policy has its own matched open-jaw replay; a shared hold control remains. Failed grip tests, native motion, decisions, refusals, retries, resumes, aborts and invalid outcomes are retained. Uncalibrated contact proxies do not qualify a learned skill, physical detector or robot.
All eighty-four full attempts are retained as deterministic gzip JSON with original stored and decoded hashes. Previous task and numerical evidence remains separate and unchanged. This adds no PiPER 3D viewer or physical qualification.
Placement completion: baseline 4/12, probe-only 4/12, history 6/12.
Retries, resumes and release refusals do not imply successful placement or recovery.
Frozen confirmation cohort: 84 planned attempts across twelve synthetic scenes. Three frictions, two masses and two shared layouts; seven variants per scene. Every failed or invalid attempt remains in the denominator. Counts are descriptive, not physical reliability or detector accuracy.
Three authored controllers use privileged native simulator state. Each placement policy has its own matched open-jaw replay; a shared hold control remains. Full contact history, decisions, refusals, retries, resumes, aborts and invalid outcomes are retained. Uncalibrated contact proxies do not qualify a learned skill, physical detector or robot.
All eighty-four full attempts are retained as deterministic gzip JSON with original stored and decoded hashes. Previous task and numerical evidence remains separate and unchanged. This adds no PiPER 3D viewer or physical qualification.
Six arm commands in radians and one jaw command in metres. This pilot uses an authored controller and privileged native simulator state. Contact is uncalibrated; no learned skill, shoe competence or physical robot is qualified. No PiPER 3D viewer is included.
Placement completion: baseline 4/6 versus guarded 2/6. This cohort does not show improved placement success.
Retries and qualification decisions do not imply successful recovery.
Frozen confirmation cohort: 30 planned attempts across six synthetic scenes. Two shared layouts at each friction; five variants per scene. Counts are descriptive, not physical reliability or detector accuracy.
μ=0.80 / baseline_placement: 2/2 completed, 2 numerically validBaseline and guarded controllers use privileged native state. Each has its own matched open-jaw replay; a shared hold control remains. Qualification decisions, retries, alarms, unresolved opportunities and aborts are retained. These are authored policies with uncalibrated contact, not learned skills or a physically qualified detector.
Every full attempt is retained as deterministic gzip JSON. The CLI checks compressed and decoded hashes with bounded decompression; no archive extraction is needed. This comparison adds numerical evidence to the existing contact pilot; it adds no PiPER 3D viewer.
6 arm axes + 1 gripper axis. This separate bundle measures native model structure and authored unloaded motion. Its numerical receipts do not qualify a contact task, learned policy or physical robot. Simulation asset license: MIT.
Pinned local simulator guide ↗5 arm axes + 1 gripper axis. This separate bundle measures native model structure and authored unloaded motion. Its numerical receipts do not qualify a contact task, learned policy or physical robot. Simulation asset license: Apache-2.0.
Pinned local simulator guide ↗The roadmap extends to bilateral manipulation and five-finger hands. Contact tasks, sensing adapters and physical qualification remain to be built.
Follow the research ↗A native mechanics benchmark establishes model structure and recorded motion. A native task benchmark adds measured contact outcomes. Neither establishes hardware reliability or a learned motor policy. Upcoming profiles have no verified implementation claim.
The native task is a local CPU workload. Fetch the pinned dependencies and assets once, then simulate offline. WebGL2 supports viewing; no hosted inference or paid GPU server is requested by this static Space. Minimum RAM and arbitrary-dataset speed guarantees remain unmeasured.