Spaces:
Running
Running
faradayfuture commited on
Commit ·
7ae5535
1
Parent(s): 164dee5
egoSample: point dataset links to renamed folders (<device>_<task>_ep000)
Browse files- egoSample/ego-legacy/demo02/viewer.html +2 -2
- egoSample/ego-legacy/demo05/viewer.html +2 -2
- egoSample/ego-legacy/demo07/viewer.html +2 -2
- egoSample/ego-legacy/demo08/viewer.html +2 -2
- egoSample/ego-legacy/demo09/viewer.html +2 -2
- egoSample/ego-legacy/demo10/viewer.html +2 -2
- egoSample/faberu.html +1 -1
- egoSample/jizhi.html +4 -3
- egoSample/mego.html +0 -0
egoSample/ego-legacy/demo02/viewer.html
CHANGED
|
@@ -44,7 +44,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
-
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Refrigerator Items</h1><div class="sub"><code>binocular-home-ego</code> ·
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
@@ -80,7 +80,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
-
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
|
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
+
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Refrigerator Items</h1><div class="sub"><code>binocular-home-ego</code> · pico_fridge_organizing_ep000 · HOME-ORGANIZE · 41.66s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
+
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/pico_fridge_organizing_ep000" target="_blank" rel="noopener">↓ browse / download this episode on HuggingFace</a></div>
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
egoSample/ego-legacy/demo05/viewer.html
CHANGED
|
@@ -44,7 +44,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
-
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Fan Power Cord</h1><div class="sub"><code>binocular-home-ego</code> ·
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
@@ -80,7 +80,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
-
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
|
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
+
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Fan Power Cord</h1><div class="sub"><code>binocular-home-ego</code> · pico_fan_cord_organizing_ep000 · STORAGE-BOX · 72.50s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
+
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/pico_fan_cord_organizing_ep000" target="_blank" rel="noopener">↓ browse / download this episode on HuggingFace</a></div>
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
egoSample/ego-legacy/demo07/viewer.html
CHANGED
|
@@ -44,7 +44,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
-
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Dicing Watermelon For Storage</h1><div class="sub"><code>binocular-home-kitchen-ego</code> ·
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
@@ -80,7 +80,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
-
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
|
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
+
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Dicing Watermelon For Storage</h1><div class="sub"><code>binocular-home-kitchen-ego</code> · pico_watermelon_dicing_ep000 · CHOP-CUT · 373.00s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
+
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/pico_watermelon_dicing_ep000" target="_blank" rel="noopener">↓ browse / download this episode on HuggingFace</a></div>
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
egoSample/ego-legacy/demo08/viewer.html
CHANGED
|
@@ -44,7 +44,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
-
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Wiping Office Desk Surface</h1><div class="sub"><code>binocular-office-ego</code> ·
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
@@ -80,7 +80,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
-
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
|
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
+
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Wiping Office Desk Surface</h1><div class="sub"><code>binocular-office-ego</code> · pico_desk_wiping_ep000 · OFFICE-CLEAN · 85.84s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
+
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/pico_desk_wiping_ep000" target="_blank" rel="noopener">↓ browse / download this episode on HuggingFace</a></div>
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
egoSample/ego-legacy/demo09/viewer.html
CHANGED
|
@@ -44,7 +44,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
-
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Arranging Fruits on Retail Shelf</h1><div class="sub"><code>binocular-retail-ego</code> ·
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
@@ -80,7 +80,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
-
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
|
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
+
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Arranging Fruits on Retail Shelf</h1><div class="sub"><code>binocular-retail-ego</code> · pico_fruit_shelf_arranging_ep000 · RETAIL-SHELF · 55.00s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
+
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/pico_fruit_shelf_arranging_ep000" target="_blank" rel="noopener">↓ browse / download this episode on HuggingFace</a></div>
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
egoSample/ego-legacy/demo10/viewer.html
CHANGED
|
@@ -44,7 +44,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
-
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Trimming Threads From Garment</h1><div class="sub"><code>binocular-mfg-ego</code> ·
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
@@ -80,7 +80,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
-
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
|
|
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
+
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Trimming Threads From Garment</h1><div class="sub"><code>binocular-mfg-ego</code> · pico_garment_thread_trimming_ep000 · MFG-SEW · 22.50s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
| 50 |
<div class="panel">
|
|
|
|
| 80 |
</div>
|
| 81 |
|
| 82 |
<div class="panel" style="margin:10px 20px 26px;padding:11px 16px">
|
| 83 |
+
<div class="rt">episode files<a class="dl" href="https://huggingface.co/datasets/faradayfuture/egoSample/tree/main/pico_garment_thread_trimming_ep000" target="_blank" rel="noopener">↓ browse / download this episode on HuggingFace</a></div>
|
| 84 |
<div class="dl-row"><button class="dl-cmd" onclick="navigator.clipboard.writeText('hf download faradayfuture/egoSample --repo-type dataset --local-dir egoSample');var b=this,o=b.textContent;b.textContent='✓ copied — run in terminal';setTimeout(function(){b.textContent=o},2500)">📋 copy: hf download (all files)</button></div>
|
| 85 |
<div class="files" id="files" style="padding:0"></div>
|
| 86 |
</div>
|
egoSample/faberu.html
CHANGED
|
@@ -78,7 +78,7 @@ header h1{margin:0 0 3px;font-size:19px}
|
|
| 78 |
<body>
|
| 79 |
<div class="main" id="main"></div>
|
| 80 |
<link rel="modulepreload" href="https://cdn.jsdelivr.net/npm/three@0.160.0/build/three.module.js"><link rel="modulepreload" href="https://cdn.jsdelivr.net/npm/three@0.160.0/examples/jsm/controls/OrbitControls.js">
|
| 81 |
-
<script id="D" type="application/json">{"eps": [{"slug": "restock_20260916_ep000", "dataset_dir": "
|
| 82 |
<script>
|
| 83 |
const D=JSON.parse(document.getElementById('D').textContent);
|
| 84 |
const EPS=D.eps, SKC=D.skc, HF=D.hf;
|
|
|
|
| 78 |
<body>
|
| 79 |
<div class="main" id="main"></div>
|
| 80 |
<link rel="modulepreload" href="https://cdn.jsdelivr.net/npm/three@0.160.0/build/three.module.js"><link rel="modulepreload" href="https://cdn.jsdelivr.net/npm/three@0.160.0/examples/jsm/controls/OrbitControls.js">
|
| 81 |
+
<script id="D" type="application/json">{"eps": [{"slug": "restock_20260916_ep000", "dataset_dir": "faberu_shelf_restocking_ep000", "task": "restock_20260916", "leaf": "Restocking a retail shelf", "leaf_instr": "Fetch a bottle from the table and restock the shelf", "mode": "VR teleoperation, mobile manipulation", "perspective": "Robot egocentric", "planned": true, "rationale": "We can collect data from robots deployed in real-world working scenes. This episode is included in Ego Sample to showcase that sensor capability: a deployed robot captures rich, synchronized multi-sensor data (stereo, fisheye and color cameras, metric depth, dual lidar, IMU, odometry, joint and teleop streams). Robot-egocentric capture is a planned data line.", "ep": 0, "task_name": "Retail shelf restocking (mobile manipulation)", "instruction": "Drive from the shelf to the table, pick up the bottle with the right gripper, carry it back and place it on the shelf", "duration": 80.4, "nframes": 2412, "fps": 30, "hw": "Faber U", "vendor": "FF", "region": "US", "tags": ["US"], "taxo": {"environment_l1": "Retail and Consumer Goods", "environment_l2": "Grocery Store", "environment_l3": "Shelf Aisle", "naics_primary_code": "445110", "naics_primary_title": "Supermarkets and Other Grocery Retailers", "taxonomy_source": "OpenAI Robotics Data Requirements 08-21-2026 (Environment/Skill Group/Jobs taxonomies)", "collection_setup": "staged retail shelf in a lab space", "skill_group": "Inventory & Stock Management", "job_family": "Stock clerk", "task_difficulty": "Medium"}, "n_segments": 22, "skills": {"Navigate": 7, "Wait": 3, "Rotate": 3, "Open": 2, "Retract": 2, "Close": 1, "Pick": 1, "Lift": 1, "Reach": 1, "Place": 1}, "skill_list": ["Close", "Lift", "Navigate", "Open", "Pick", "Place", "Reach", "Retract", "Rotate", "Wait"], "qc": {"status": "pass", "total": 10, "passed": 8, "warnings": 2, "failures": 0}, "state_dim": 27, "action_dim": 19, "depth_valid": 0.847, "lidar_scans": [810, 810], "segments": [{"skill": "Wait", "label": "The robot stands in front of the retail shelf while the teleoperator gets ready", "ts": 0.0, "te": 13.0, "mistake": false}, {"skill": "Close", "label": "The right gripper closes to its travel position", "ts": 13.0, "te": 14.25, "mistake": false}, {"skill": "Navigate", "label": "The robot backs away from the shelf", "ts": 14.25, "te": 16.75, "mistake": false}, {"skill": "Rotate", "label": "The robot turns about 95 degrees right to face the work table", "ts": 16.75, "te": 20.0, "mistake": false}, {"skill": "Wait", "label": "The robot pauses facing the table", "ts": 20.0, "te": 21.25, "mistake": false}, {"skill": "Navigate", "label": "The robot drives forward toward the table", "ts": 21.25, "te": 23.25, "mistake": false}, {"skill": "Rotate", "label": "The robot corrects its heading toward the table", "ts": 23.25, "te": 25.25, "mistake": false}, {"skill": "Navigate", "label": "The robot drives up to the table edge and stops", "ts": 25.25, "te": 32.0, "mistake": false}, {"skill": "Open", "label": "The right gripper opens in front of the bottle on the table", "ts": 32.0, "te": 34.0, "mistake": false}, {"skill": "Pick", "label": "The right arm reaches the bottle on the table and the gripper closes on it", "ts": 34.0, "te": 40.25, "mistake": false}, {"skill": "Lift", "label": "The right arm lifts the bottle and retracts it close to the body", "ts": 40.25, "te": 44.25, "mistake": false}, {"skill": "Navigate", "label": "The robot drives back toward the shelf while holding the bottle", "ts": 44.25, "te": 48.5, "mistake": false}, {"skill": "Rotate", "label": "The robot turns about 95 degrees left to face the shelf", "ts": 48.5, "te": 52.0, "mistake": false}, {"skill": "Navigate", "label": "The robot aligns itself with the shelf", "ts": 52.0, "te": 54.75, "mistake": false}, {"skill": "Reach", "label": "The right arm raises the bottle toward the middle shelf", "ts": 54.75, "te": 61.0, "mistake": false}, {"skill": "Navigate", "label": "The robot repositions sideways along the shelf to reach a free slot", "ts": 61.0, "te": 65.75, "mistake": false}, {"skill": "Place", "label": "The right arm moves the bottle onto the middle shelf", "ts": 65.75, "te": 70.25, "mistake": false}, {"skill": "Open", "label": "The right gripper opens to release the bottle on the shelf", "ts": 70.25, "te": 71.5, "mistake": false}, {"skill": "Retract", "label": "The right arm withdraws from the shelf", "ts": 71.5, "te": 74.0, "mistake": false}, {"skill": "Navigate", "label": "The robot backs away from the shelf and straightens up", "ts": 74.0, "te": 76.75, "mistake": false}, {"skill": "Retract", "label": "Both arms return to the home pose", "ts": 76.75, "te": 78.5, "mistake": false}, {"skill": "Wait", "label": "The robot stops; episode ends", "ts": 78.5, "te": 80.4, "mistake": false}]}], "skc": {"Clip": "#4f83cc", "Close": "#e0913a", "CloseBox": "#5aa469", "Cut": "#c0504d", "Dip": "#8064a2", "Drop": "#4bacc6", "Flip": "#d98594", "Fold": "#9b8f2e", "HandOver": "#7f8fa6", "Hang": "#674ea7", "Insert": "#3d9970", "Knead": "#b8860b", "Open": "#a0522d", "Paint": "#2e8b8b", "Pick": "#b5651d", "Place": "#6a5acd", "Plug": "#556b2f", "Pour": "#8b3a62", "Press": "#487eb0", "PressButton": "#cc8e35", "Pull": "#6b8e23", "Rinse": "#9370db", "Rotate": "#20b2aa", "Scan": "#cd853f", "Scoop": "#4f83cc", "Screw (tighten)": "#e0913a", "Smear": "#5aa469", "Stack": "#c0504d", "Stir": "#8064a2", "Straighten": "#4bacc6", "Takedown": "#d98594", "Takeout (remove)": "#9b8f2e", "Tear": "#7f8fa6", "Wipe": "#674ea7", "dip": "#3d9970", "plug": "#b8860b", "Wait": "#5d6574", "Navigate": "#3fa7d6", "Lift": "#e07a5f", "Reach": "#81b29a", "Retract": "#b388eb"}, "hf": "https://huggingface.co/datasets/faradayfuture/egoSample"}</script>
|
| 82 |
<script>
|
| 83 |
const D=JSON.parse(document.getElementById('D').textContent);
|
| 84 |
const EPS=D.eps, SKC=D.skc, HF=D.hf;
|
egoSample/jizhi.html
CHANGED
|
@@ -88,7 +88,7 @@ header h1{margin:0 0 3px;font-size:19px}
|
|
| 88 |
<div class="main" id="main"></div>
|
| 89 |
</div>
|
| 90 |
|
| 91 |
-
<script id="D" type="application/json">{"eps": [{"slug": "craft_20260629_sticker_ep000", "task": "craft_20260629_sticker", "ep": 0, "task_name": "Photo keychain crafting station", "instruction": "Trim photo stickers, mount them in acrylic keychain frames and round badge cases, and attach key rings", "duration": 79.0, "nframes": 2370, "fps": 30, "session": "session_00017", "location": "irvine", "device": "aef452889295f829", "hw": "Jizhi Stereo", "taxo": {"environment_l1": "Creative Workshops", "environment_l2": "Handcraft Workshop", "environment_l3": "Craft Station", "skill_group": "Assembly & Installation", "job_family": "Assembler", "task_difficulty": "Medium", "naics_primary_code": "339999", "naics_primary_title": "All Other Miscellaneous Manufacturing", "taxonomy_source": "OpenAI Robotics Data Requirements 08-21-2026 (Environment/Skill Group/Jobs taxonomies)"}, "region": "US", "tags": ["US"], "n_segments": 26, "skills": {"Place": 9, "Hang": 7, "Pick": 3, "Insert": 3, "Tear": 2, "Straighten": 1, "Pull": 1}, "skill_list": ["Hang", "Insert", "Pick", "Place", "Pull", "Straighten", "Tear"], "qc": {"status": "pass", "total": 10, "passed": 10, "warnings": 0, "failures": 0}, "state_dim": 18, "codebase_version": "v3.0", "robot_type": "ego_stereo", "imu_valid": 1.0, "measured_fps": 29.94, "segments": [{"skill": "Tear", "label": "Both hands peel the backing paper off a round photo sticker", "ts": 0.0, "te": 3.5, "mistake": false}, {"skill": "Pick", "label": "The right hand picks up a round badge case from the right side of the table", "ts": 3.5, "te": 5.75, "mistake": false}, {"skill": "Insert", "label": "Both hands insert the round photo into the badge case", "ts": 5.75, "te": 10.0, "mistake": false}, {"skill": "Tear", "label": "Both hands peel the yellow backing paper off the next round photo sticker", "ts": 10.0, "te": 20.5, "mistake": false}, {"skill": "Insert", "label": "Both hands fit the round photo into the badge case and press it closed", "ts": 20.5, "te": 22.75, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished round badge on the table and picks up another badge case", "ts": 22.75, "te": 24.0, "mistake": false}, {"skill": "Insert", "label": "Both hands press the round photo into the badge case", "ts": 24.0, "te": 29.25, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished round badge at the top of the table", "ts": 29.25, "te": 30.5, "mistake": false}, {"skill": "Pick", "label": "Both hands pick up a finished square acrylic keychain frame from the top row", "ts": 30.5, "te": 32.25, "mistake": false}, {"skill": "Straighten", "label": "Both hands inspect and square up the acrylic keychain frame", "ts": 32.25, "te": 35.0, "mistake": false}, {"skill": "Place", "label": "Both hands set the keychain frames down in a row", "ts": 35.0, "te": 36.0, "mistake": false}, {"skill": "Hang", "label": "Both hands thread a key ring onto a square acrylic keychain frame", "ts": 36.0, "te": 41.75, "mistake": false}, {"skill": "Place", "label": "The left hand places the finished keychain at the top of the table", "ts": 41.75, "te": 43.0, "mistake": false}, {"skill": "Hang", "label": "Both hands open a key ring and attach it to the next keychain frame", "ts": 43.0, "te": 47.25, "mistake": false}, {"skill": "Pull", "label": "The right hand pulls the key ring to seat it on the frame", "ts": 47.25, "te": 49.0, "mistake": false}, {"skill": "Hang", "label": "Both hands thread the key ring through the keychain frame", "ts": 49.0, "te": 51.25, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished keychain at the top right and picks up the next frame", "ts": 51.25, "te": 53.0, "mistake": false}, {"skill": "Hang", "label": "Both hands attach a key ring to the next acrylic keychain frame", "ts": 53.0, "te": 57.25, "mistake": false}, {"skill": "Place", "label": "The left hand places the finished keychain at the top of the table", "ts": 57.25, "te": 58.5, "mistake": false}, {"skill": "Hang", "label": "Both hands thread a key ring onto another keychain frame", "ts": 58.5, "te": 63.75, "mistake": false}, {"skill": "Pick", "label": "The right hand picks up a key ring from the right side of the table", "ts": 63.75, "te": 66.0, "mistake": false}, {"skill": "Hang", "label": "Both hands attach the key ring to the keychain frame", "ts": 66.0, "te": 67.75, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished keychain at the top right of the table", "ts": 67.75, "te": 69.75, "mistake": false}, {"skill": "Hang", "label": "Both hands thread a key ring onto the last keychain frame", "ts": 69.75, "te": 75.0, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished keychain at the top of the table", "ts": 75.0, "te": 76.25, "mistake": false}, {"skill": "Place", "label": "The right hand arranges the finished keychains at the top right of the table", "ts": 76.25, "te": 79.0, "mistake": false}]}], "skc": {"Clip": "#4f83cc", "Close": "#e0913a", "CloseBox": "#5aa469", "Cut": "#c0504d", "Dip": "#8064a2", "Drop": "#4bacc6", "Flip": "#d98594", "Fold": "#9b8f2e", "HandOver": "#7f8fa6", "Hang": "#674ea7", "Insert": "#3d9970", "Knead": "#b8860b", "Open": "#a0522d", "Paint": "#2e8b8b", "Pick": "#b5651d", "Place": "#6a5acd", "Plug": "#556b2f", "Pour": "#8b3a62", "Press": "#487eb0", "PressButton": "#cc8e35", "Pull": "#6b8e23", "Rinse": "#9370db", "Rotate": "#20b2aa", "Scan": "#cd853f", "Scoop": "#4f83cc", "Screw (tighten)": "#e0913a", "Smear": "#5aa469", "Stack": "#c0504d", "Stir": "#8064a2", "Straighten": "#4bacc6", "Takedown": "#d98594", "Takeout (remove)": "#9b8f2e", "Tear": "#7f8fa6", "Wipe": "#674ea7", "dip": "#3d9970", "plug": "#b8860b"}, "hf": "https://huggingface.co/datasets/faradayfuture/egoSample"}</script>
|
| 92 |
<script>
|
| 93 |
const D = JSON.parse(document.getElementById('D').textContent);
|
| 94 |
const EPS = D.eps, SKC = D.skc, HF = D.hf;
|
|
@@ -159,8 +159,9 @@ function render(){
|
|
| 159 |
<div class="m">${esc(s.label)}</div>
|
| 160 |
</div>`).join('');
|
| 161 |
const legend = Object.keys(e.skills).sort().map(s=>`<span class="it"><span class="sw" style="background:${skc(s)}"></span>${esc(s)} <b style="color:#e6e8ee">${e.skills[s]}</b></span>`).join('');
|
| 162 |
-
const
|
| 163 |
-
const
|
|
|
|
| 164 |
const camDl = CAMS.map(c=>`<a class="fc dl" href="media/${e.slug}/${c}.mp4" download="${e.slug}_${c}.mp4">${c}.mp4</a>`).join('');
|
| 165 |
const refChips = ['data/file-000.parquet','meta/ff/segments.parquet','meta/ff/episode_meta.parquet',
|
| 166 |
'meta/ff/camera_params.json','meta/ff/quality.json','meta/info.json']
|
|
|
|
| 88 |
<div class="main" id="main"></div>
|
| 89 |
</div>
|
| 90 |
|
| 91 |
+
<script id="D" type="application/json">{"eps": [{"slug": "craft_20260629_sticker_ep000", "dataset_dir": "jizhi_keychain_crafting_ep000", "task": "craft_20260629_sticker", "ep": 0, "task_name": "Photo keychain crafting station", "instruction": "Trim photo stickers, mount them in acrylic keychain frames and round badge cases, and attach key rings", "duration": 79.0, "nframes": 2370, "fps": 30, "session": "session_00017", "location": "irvine", "device": "aef452889295f829", "hw": "Jizhi Stereo", "taxo": {"environment_l1": "Creative Workshops", "environment_l2": "Handcraft Workshop", "environment_l3": "Craft Station", "skill_group": "Assembly & Installation", "job_family": "Assembler", "task_difficulty": "Medium", "naics_primary_code": "339999", "naics_primary_title": "All Other Miscellaneous Manufacturing", "taxonomy_source": "OpenAI Robotics Data Requirements 08-21-2026 (Environment/Skill Group/Jobs taxonomies)"}, "region": "US", "tags": ["US"], "n_segments": 26, "skills": {"Place": 9, "Hang": 7, "Pick": 3, "Insert": 3, "Tear": 2, "Straighten": 1, "Pull": 1}, "skill_list": ["Hang", "Insert", "Pick", "Place", "Pull", "Straighten", "Tear"], "qc": {"status": "pass", "total": 10, "passed": 10, "warnings": 0, "failures": 0}, "state_dim": 18, "codebase_version": "v3.0", "robot_type": "ego_stereo", "imu_valid": 1.0, "measured_fps": 29.94, "segments": [{"skill": "Tear", "label": "Both hands peel the backing paper off a round photo sticker", "ts": 0.0, "te": 3.5, "mistake": false}, {"skill": "Pick", "label": "The right hand picks up a round badge case from the right side of the table", "ts": 3.5, "te": 5.75, "mistake": false}, {"skill": "Insert", "label": "Both hands insert the round photo into the badge case", "ts": 5.75, "te": 10.0, "mistake": false}, {"skill": "Tear", "label": "Both hands peel the yellow backing paper off the next round photo sticker", "ts": 10.0, "te": 20.5, "mistake": false}, {"skill": "Insert", "label": "Both hands fit the round photo into the badge case and press it closed", "ts": 20.5, "te": 22.75, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished round badge on the table and picks up another badge case", "ts": 22.75, "te": 24.0, "mistake": false}, {"skill": "Insert", "label": "Both hands press the round photo into the badge case", "ts": 24.0, "te": 29.25, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished round badge at the top of the table", "ts": 29.25, "te": 30.5, "mistake": false}, {"skill": "Pick", "label": "Both hands pick up a finished square acrylic keychain frame from the top row", "ts": 30.5, "te": 32.25, "mistake": false}, {"skill": "Straighten", "label": "Both hands inspect and square up the acrylic keychain frame", "ts": 32.25, "te": 35.0, "mistake": false}, {"skill": "Place", "label": "Both hands set the keychain frames down in a row", "ts": 35.0, "te": 36.0, "mistake": false}, {"skill": "Hang", "label": "Both hands thread a key ring onto a square acrylic keychain frame", "ts": 36.0, "te": 41.75, "mistake": false}, {"skill": "Place", "label": "The left hand places the finished keychain at the top of the table", "ts": 41.75, "te": 43.0, "mistake": false}, {"skill": "Hang", "label": "Both hands open a key ring and attach it to the next keychain frame", "ts": 43.0, "te": 47.25, "mistake": false}, {"skill": "Pull", "label": "The right hand pulls the key ring to seat it on the frame", "ts": 47.25, "te": 49.0, "mistake": false}, {"skill": "Hang", "label": "Both hands thread the key ring through the keychain frame", "ts": 49.0, "te": 51.25, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished keychain at the top right and picks up the next frame", "ts": 51.25, "te": 53.0, "mistake": false}, {"skill": "Hang", "label": "Both hands attach a key ring to the next acrylic keychain frame", "ts": 53.0, "te": 57.25, "mistake": false}, {"skill": "Place", "label": "The left hand places the finished keychain at the top of the table", "ts": 57.25, "te": 58.5, "mistake": false}, {"skill": "Hang", "label": "Both hands thread a key ring onto another keychain frame", "ts": 58.5, "te": 63.75, "mistake": false}, {"skill": "Pick", "label": "The right hand picks up a key ring from the right side of the table", "ts": 63.75, "te": 66.0, "mistake": false}, {"skill": "Hang", "label": "Both hands attach the key ring to the keychain frame", "ts": 66.0, "te": 67.75, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished keychain at the top right of the table", "ts": 67.75, "te": 69.75, "mistake": false}, {"skill": "Hang", "label": "Both hands thread a key ring onto the last keychain frame", "ts": 69.75, "te": 75.0, "mistake": false}, {"skill": "Place", "label": "The right hand places the finished keychain at the top of the table", "ts": 75.0, "te": 76.25, "mistake": false}, {"skill": "Place", "label": "The right hand arranges the finished keychains at the top right of the table", "ts": 76.25, "te": 79.0, "mistake": false}]}], "skc": {"Clip": "#4f83cc", "Close": "#e0913a", "CloseBox": "#5aa469", "Cut": "#c0504d", "Dip": "#8064a2", "Drop": "#4bacc6", "Flip": "#d98594", "Fold": "#9b8f2e", "HandOver": "#7f8fa6", "Hang": "#674ea7", "Insert": "#3d9970", "Knead": "#b8860b", "Open": "#a0522d", "Paint": "#2e8b8b", "Pick": "#b5651d", "Place": "#6a5acd", "Plug": "#556b2f", "Pour": "#8b3a62", "Press": "#487eb0", "PressButton": "#cc8e35", "Pull": "#6b8e23", "Rinse": "#9370db", "Rotate": "#20b2aa", "Scan": "#cd853f", "Scoop": "#4f83cc", "Screw (tighten)": "#e0913a", "Smear": "#5aa469", "Stack": "#c0504d", "Stir": "#8064a2", "Straighten": "#4bacc6", "Takedown": "#d98594", "Takeout (remove)": "#9b8f2e", "Tear": "#7f8fa6", "Wipe": "#674ea7", "dip": "#3d9970", "plug": "#b8860b"}, "hf": "https://huggingface.co/datasets/faradayfuture/egoSample"}</script>
|
| 92 |
<script>
|
| 93 |
const D = JSON.parse(document.getElementById('D').textContent);
|
| 94 |
const EPS = D.eps, SKC = D.skc, HF = D.hf;
|
|
|
|
| 159 |
<div class="m">${esc(s.label)}</div>
|
| 160 |
</div>`).join('');
|
| 161 |
const legend = Object.keys(e.skills).sort().map(s=>`<span class="it"><span class="sw" style="background:${skc(s)}"></span>${esc(s)} <b style="color:#e6e8ee">${e.skills[s]}</b></span>`).join('');
|
| 162 |
+
const DSDIR = e.dataset_dir || 'jizhi_'+e.slug;
|
| 163 |
+
const HFDIR = HF+'/tree/main/'+DSDIR;
|
| 164 |
+
const raw = f => HF+'/resolve/main/'+DSDIR+'/'+f;
|
| 165 |
const camDl = CAMS.map(c=>`<a class="fc dl" href="media/${e.slug}/${c}.mp4" download="${e.slug}_${c}.mp4">${c}.mp4</a>`).join('');
|
| 166 |
const refChips = ['data/file-000.parquet','meta/ff/segments.parquet','meta/ff/episode_meta.parquet',
|
| 167 |
'meta/ff/camera_params.json','meta/ff/quality.json','meta/info.json']
|
egoSample/mego.html
CHANGED
|
The diff for this file is too large to render.
See raw diff
|
|
|