Spaces:
Running
Running
Download index.html from Dvidia/robot-simulation-lab: direct link, hf CLI and curl.
- Browser
- Download file 43.3 kB
-
https://huggingface.co/spaces/Dvidia/robot-simulation-lab/resolve/main/index.html
- Command line
-
hf download hf://spaces/Dvidia/robot-simulation-lab/index.html
-
curl -L -o index.html https://huggingface.co/spaces/Dvidia/robot-simulation-lab/resolve/main/index.html
43.3 kB
| <html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>DVIDIA · Robot Simulation Lab</title><style> | |
| :root{font-family:Georgia,serif;background:#fafaf7;color:#292d27;--line:#ddded4;--green:#396751}*{box-sizing:border-box}body{margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.025' filter='url(%23n)'/%3E%3C/svg%3E")}main{max-width:1600px;margin:auto;padding:28px 24px}header{display:flex;gap:24px;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:18px}.brand{font:700 12px system-ui;letter-spacing:.17em}nav,footer{display:flex;gap:8px 20px;flex-wrap:wrap;font:13px system-ui}a{color:var(--green);display:inline-flex;align-items:center;min-height:44px}h1{font-size:clamp(30px,4vw,48px);font-weight:400;margin:28px 0 10px}h2{font-size:24px;font-weight:400;margin:0 0 12px}p{font-size:16px;line-height:1.6;max-width:105ch}section{margin-top:26px}.scope{font:13px/1.6 system-ui;color:#66705d;max-width:110ch}.summary{padding:16px 20px;border:1px solid var(--line);font:14px/1.6 system-ui;background:#fff9}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.profile{border:1px solid var(--line);padding:18px;background:#fff7;min-width:0}.profile p{font:14px/1.6 system-ui}.status{font:11px system-ui;color:#5c7154;text-transform:uppercase;letter-spacing:.08em}.replay{border:1px solid var(--line);background:#fff}iframe{width:100%;height:1420px;border:0;display:block}.links{display:flex;gap:8px 22px;flex-wrap:wrap;font:13px system-ui}.tiny{font:12px/1.6 system-ui;color:#66705d;overflow-wrap:anywhere}footer{margin-top:28px;border-top:1px solid var(--line);padding-top:14px}@media(max-width:560px){main{padding:20px 12px}iframe{height:2060px}.summary{padding:14px}.profile{padding:16px}}a:focus-visible{outline:3px solid #52839b;outline-offset:3px} | |
| </style></head><body><main><header><span class="brand">DVIDIA · ROBOT SIMULATION LAB</span><nav aria-label="DVIDIA resources"><a href="https://dvidia.org/">Official site ↗</a><a href="https://research.dvidia.org/">Research ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training">Open-source tools ↗</a></nav></header> | |
| <h1>See the motion. Inspect the evidence.</h1><p>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.</p><p class="scope">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.</p> | |
| <div class="summary"><strong>Frozen confirmation cohort: 18 planned attempts across 6 synthetic scenes. Counts are descriptive, with no population or physical reliability claim.</strong><br>nominal / placement: 4/4 completed, 4 numerically valid<br>nominal / replay_open_jaw: 0/4 completed, 4 numerically valid<br>nominal / hold: 0/4 completed, 4 numerically valid<br>low_friction / placement: 2/2 completed, 2 numerically valid<br>low_friction / replay_open_jaw: 0/2 completed, 2 numerically valid<br>low_friction / hold: 0/2 completed, 2 numerically valid</div> | |
| <section aria-labelledby="workstation-title"><h2 id="workstation-title">A live PiPER shoe workstation.</h2><p>Drag the gripper target, open and close the jaws, and push a free rigid shoe. MuJoCo physics runs locally in your browser. Explore contacts and download a session receipt.</p><p>Authored control and synthetic shoe properties; no learned policy or hardware qualification.</p><a href="workstation/v01/index.html">Enter the live workstation →</a></section><section aria-labelledby="assets-title"><h2 id="assets-title">The shoe asset library is runnable.</h2><p>Choose one of three robot profiles, inspect six original rigid shoe proxies, download a reusable scene and run CPU simulation locally. Synthetic properties are labelled as assumptions; gravity/support benchmarks retain every attempt and matched control.</p><a href="asset-library/v01/index.html">Open the asset library →</a></section><section aria-labelledby="continuous-grip-title"><h2 id="continuous-grip-title">From reaching a shoe to keeping hold.</h2><p>Compare a fixed grasp sequence with continuous acquisition checks, a measured lift checkpoint and bounded grip-loss recovery. Recorded native MuJoCo attempts preserve the full comparison, failures and independent scoring. Authored policies; synthetic contact; no physical robot qualification.</p><a href="prerequisites/v02/index.html">Inspect the grip comparison and every result →</a></section><section aria-labelledby="prerequisites-title"><h2 id="prerequisites-title">Before a skill can succeed.</h2><p>Explore a hinged shoe box and an out-of-reach shoe. Recorded native MuJoCo attempts retain failed access, withdrawal and tool-assisted reach. Authored policies; synthetic properties; no physical robot qualification.</p><a href="prerequisites/v01/index.html">Inspect both simulations and every result →</a></section><section aria-labelledby="replay-title"><h2 id="replay-title">Native grasp, carry and release.</h2><div class="links"><a href="replay/index.html">Open the full 3D replay ↗</a><a href="replay/receipt/report.html">Every attempted task ↗</a><a href="README.md">Install and reproduce ↗</a></div><div class="replay"><iframe src="replay/index.html" title="DVIDIA recorded native robot task replay" allow="fullscreen"></iframe></div><p class="tiny">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.</p></section> | |
| <section aria-labelledby="profiles-title"><h2 id="profiles-title">Hardware profiles and the next experiments.</h2><div class="gallery"><article class="profile"><span class="status">Recorded native contact task</span><h2>UR5e + Robotiq 2F-85</h2><p>Six arm joints, eight articulated gripper coordinates and a free rigid block. Full source outcomes and matched controls are available.</p><a href="replay/index.html">Inspect the task replay ↗</a></article><article class="profile"><span class="status">PiPER reliability v0.5 · synthetic</span><h2>Measure placement reliability.</h2><div class="summary"><p><strong>Placement completion: v0.4 4/12, v0.5 second lift 6/12, v0.5 full 7/12.</strong></p><p>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).</p><p>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).</p><p>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).</p><p>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.</p><details><summary>Inspect every stratum, control and pilot gate</summary>Pilot gate complete planned denominator: passed<br>Pilot gate all native attempts valid: passed<br>Pilot gate all controls fail: passed<br>Pilot gate native integrity clean: passed<br>Pilot gate gained without lost completions: passed<br>μ=0.80, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_grasp_placement: 1/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid</details></div><p>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.</p><div class="links"><a href="tasks/piper-reliability-v05/confirmation-832847/report.html">Complete paired comparison ↗</a><a href="tasks/piper-reliability-v05/confirmation-832847/report.json">Every outcome and diagnostic ↗</a><a href="tasks/piper-reliability-v05/confirmation-832847/protocol.json">Frozen protocol ↗</a><a href="tasks/piper-reliability-v05/confirmation-832847/integrity.json">Stored and decoded hashes ↗</a><a href="tasks/piper-reliability-v05/confirmation-832847/licenses/agilex_piper/LICENSE">Original MIT model license ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-reliability-v05-plan.md">Pinned experiment plan ↗</a></div></article><article class="profile"><span class="status">PiPER reliability v0.5 · synthetic</span><h2>Measure placement reliability.</h2><div class="summary"><p><strong>Placement completion: v0.4 6/12, v0.5 second lift 6/12, v0.5 full 8/12.</strong></p><p>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).</p><p>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).</p><p>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).</p><p>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.</p><details><summary>Inspect every stratum, control and pilot gate</summary>Pilot gate complete planned denominator: passed<br>Pilot gate all native attempts valid: passed<br>Pilot gate all controls fail: passed<br>Pilot gate native integrity clean: passed<br>Pilot gate gained without lost completions: passed<br>μ=0.80, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid</details></div><p>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.</p><div class="links"><a href="tasks/piper-reliability-v05/confirmation-227037/report.html">Complete paired comparison ↗</a><a href="tasks/piper-reliability-v05/confirmation-227037/report.json">Every outcome and diagnostic ↗</a><a href="tasks/piper-reliability-v05/confirmation-227037/protocol.json">Frozen protocol ↗</a><a href="tasks/piper-reliability-v05/confirmation-227037/integrity.json">Stored and decoded hashes ↗</a><a href="tasks/piper-reliability-v05/confirmation-227037/licenses/agilex_piper/LICENSE">Original MIT model license ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-reliability-v05-plan.md">Pinned experiment plan ↗</a></div></article><article class="profile"><span class="status">PiPER reliability v0.5 · synthetic</span><h2>Measure placement reliability.</h2><div class="summary"><p><strong>Placement completion: v0.4 5/12, v0.5 second lift 6/12, v0.5 full 8/12.</strong></p><p>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).</p><p>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).</p><p>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).</p><p>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.</p><details><summary>Inspect every stratum, control and pilot gate</summary>Pilot gate complete planned denominator: passed<br>Pilot gate all native attempts valid: passed<br>Pilot gate all controls fail: passed<br>Pilot gate native integrity clean: passed<br>Pilot gate gained without lost completions: passed<br>μ=0.80, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_placement: 1/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_grasp_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_grasp_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / reacquire_grasp_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid</details></div><p>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.</p><div class="links"><a href="tasks/piper-reliability-v05/confirmation-862186/report.html">Complete paired comparison ↗</a><a href="tasks/piper-reliability-v05/confirmation-862186/report.json">Every outcome and diagnostic ↗</a><a href="tasks/piper-reliability-v05/confirmation-862186/protocol.json">Frozen protocol ↗</a><a href="tasks/piper-reliability-v05/confirmation-862186/integrity.json">Stored and decoded hashes ↗</a><a href="tasks/piper-reliability-v05/confirmation-862186/licenses/agilex_piper/LICENSE">Original MIT model license ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-reliability-v05-plan.md">Pinned experiment plan ↗</a></div></article><article class="profile"><span class="status">PiPER grip recovery v0.4 · synthetic</span><h2>Measure recovery and grip refusal.</h2><div class="summary"><p><strong>Placement completion: v0.3 4/12, v0.4 carry-only 4/12, v0.4 full 4/12.</strong></p><p>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.</p><p>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.</p><details><summary>Inspect all friction, mass and control counts</summary>μ=0.80, mass=0.04 kg / history_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / recovery_carry_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / recovery_carry_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / history_placement: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_carry_placement: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_carry_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / history_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_carry_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_carry_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / history_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_carry_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_carry_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / history_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_carry_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_carry_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / history_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_carry_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_carry_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / recovery_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid</details></div><p>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.</p><div class="links"><a href="tasks/piper-recovery-v04/report.html">Full three-policy comparison ↗</a><a href="tasks/piper-recovery-v04/report.json">Every outcome and diagnostic ↗</a><a href="tasks/piper-recovery-v04/protocol.json">Frozen recovery protocol ↗</a><a href="tasks/piper-recovery-v04/integrity.json">Stored and decoded attempt hashes ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-contact-recovery-v04.md">Pinned offline inspection guide ↗</a></div><p class="tiny">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.</p></article><article class="profile"><span class="status">PiPER contact memory v0.3 · synthetic</span><h2>Compare probe and contact history.</h2><div class="summary"><p><strong>Placement completion: baseline 4/12, probe-only 4/12, history 6/12.</strong></p><p>Retries, resumes and release refusals do not imply successful placement or recovery.</p><p>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.</p><details><summary>Inspect all friction, mass and control counts</summary>μ=0.80, mass=0.04 kg / baseline_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / probe_only_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / probe_only_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / history_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / baseline_placement: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / probe_only_placement: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / probe_only_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / history_placement: 2/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / baseline_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / probe_only_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / probe_only_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / history_placement: 2/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / baseline_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / probe_only_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / probe_only_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / history_placement: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / baseline_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / probe_only_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / probe_only_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / history_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.04 kg / hold: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / baseline_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / probe_only_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / probe_only_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / history_placement: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / history_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15, mass=0.06 kg / hold: 0/2 completed, 2 numerically valid</details></div><p>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.</p><div class="links"><a href="tasks/piper-contact-v03/report.html">Full three-policy comparison ↗</a><a href="tasks/piper-contact-v03/report.json">Every outcome and diagnostic ↗</a><a href="tasks/piper-contact-v03/protocol.json">Frozen contact-memory protocol ↗</a><a href="tasks/piper-contact-v03/integrity.json">Stored and decoded attempt hashes ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-contact-memory-v03.md">Pinned offline inspection guide ↗</a></div><p class="tiny">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.</p></article><article class="profile"><span class="status">Recorded PiPER contact pilot · synthetic</span><h2>PiPER: authored grasp, carry and release</h2><p>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.</p><div class="summary"><strong>Frozen confirmation cohort: 9 planned attempts across 3 synthetic scenes. Counts are descriptive, with no population or physical reliability claim.</strong><br>nominal / placement: 2/2 completed, 2 numerically valid<br>nominal / replay_open_jaw: 0/2 completed, 2 numerically valid<br>nominal / hold: 0/2 completed, 2 numerically valid<br>low_friction / placement: 0/1 completed, 1 numerically valid<br>low_friction / replay_open_jaw: 0/1 completed, 1 numerically valid<br>low_friction / hold: 0/1 completed, 1 numerically valid</div><div class="links"><a href="tasks/piper/report.html">Every contact attempt ↗</a><a href="tasks/piper/report.json">Complete task report ↗</a><a href="tasks/piper/protocol.json">Frozen protocol ↗</a><a href="tasks/piper/integrity.json">All task file hashes ↗</a><a href="tasks/piper/licenses/agilex_piper/LICENSE">Original MIT model license ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-contact-pilot.md">Pinned PiPER contact guide ↗</a></div></article><article class="profile"><span class="status">PiPER guarded grip comparison · synthetic</span><h2>Test the grip. Inspect recovery.</h2><div class="summary"><p><strong>Placement completion: baseline 4/6 versus guarded 2/6.</strong> This cohort does not show improved placement success.</p><p>Retries and qualification decisions do not imply successful recovery.</p><p>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.</p>μ=0.80 / baseline_placement: 2/2 completed, 2 numerically valid<br>μ=0.80 / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80 / guarded_placement: 2/2 completed, 2 numerically valid<br>μ=0.80 / guarded_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.80 / hold: 0/2 completed, 2 numerically valid<br>μ=0.55 / baseline_placement: 2/2 completed, 2 numerically valid<br>μ=0.55 / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55 / guarded_placement: 0/2 completed, 2 numerically valid<br>μ=0.55 / guarded_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.55 / hold: 0/2 completed, 2 numerically valid<br>μ=0.15 / baseline_placement: 0/2 completed, 2 numerically valid<br>μ=0.15 / baseline_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15 / guarded_placement: 0/2 completed, 2 numerically valid<br>μ=0.15 / guarded_open_jaw: 0/2 completed, 2 numerically valid<br>μ=0.15 / hold: 0/2 completed, 2 numerically valid</div><p>Baseline 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.</p><div class="links"><a href="tasks/piper-grip/report.html">Full paired comparison ↗</a><a href="tasks/piper-grip/report.json">All outcomes and diagnostics ↗</a><a href="tasks/piper-grip/protocol.json">Frozen guard and evaluation contract ↗</a><a href="tasks/piper-grip/integrity.json">Stored and decoded attempt hashes ↗</a><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/piper-grip-recovery.md">Pinned offline inspection guide ↗</a></div><p class="tiny">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.</p></article><article class="profile"><span class="status">Recorded native mechanics · unloaded</span><h2>AgileX PiPER</h2><p>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.</p><div class="links"><a href="profiles/piper/report.html">Numerical report ↗</a><a href="profiles/piper/report.json">Complete recorded states ↗</a><a href="profiles/piper/integrity.json">File hashes ↗</a><a href="profiles/piper/licenses/piper/LICENSE">Model license ↗</a></div><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/robot-simulation-library.md">Pinned local simulator guide ↗</a></article><article class="profile"><span class="status">Recorded native mechanics · unloaded</span><h2>The Robot Studio SO101</h2><p>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.</p><div class="links"><a href="profiles/so101/report.html">Numerical report ↗</a><a href="profiles/so101/report.json">Complete recorded states ↗</a><a href="profiles/so101/integrity.json">File hashes ↗</a><a href="profiles/so101/licenses/so101/LICENSE">Model license ↗</a></div><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/robot-simulation-library.md">Pinned local simulator guide ↗</a></article><article class="profile"><span class="status">Upcoming · no task evidence</span><h2>Two arms and dexterous hands</h2><p>The roadmap extends to bilateral manipulation and five-finger hands. Contact tasks, sensing adapters and physical qualification remain to be built.</p><a href="https://research.dvidia.org/">Follow the research ↗</a></article></div><p class="tiny">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.</p></section> | |
| <section><h2>Run it on your own machine.</h2><p>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.</p><div class="links"><a href="https://github.com/Dvidia-Inference/dvidia-training/blob/0545ac47aedcd7c197341986533aa3e74c263ac6/docs/native-task-benchmark.md">Local installation and benchmark guide ↗</a><a href="provenance.json">Artifact provenance ↗</a><a href="replay/replay-integrity.json">Replay file hashes ↗</a><a href="replay/licenses/universal_robots_ur5e/LICENSE">UR5e model license ↗</a><a href="replay/licenses/robotiq_2f85/LICENSE">Gripper model license ↗</a></div></section> | |
| <footer><span>Open-source DVIDIA research</span><a href="https://x.com/iammrriver">@iammrriver ↗</a><a href="mailto:hello@dvidia.org">hello@dvidia.org</a><a href="https://huggingface.co/Dvidia">Hugging Face organization ↗</a></footer></main></body></html> | |