Skip to content

Commit 2fcdd52

Browse files
committed
Remove DROID unseen objects, remove AgiBot "robot #" References, Reorganize Carousel by Success
1 parent 25dce09 commit 2fcdd52

4 files changed

Lines changed: 254 additions & 374 deletions

File tree

app/page.js

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export default function FirstPost() {
4242
const [selectedSeen, setSelectedSeen] = useState('seen_1');
4343
const [selectedUnseen, setSelectedUnseen] = useState('unseen_1');
4444
const [selectedDroid, setSelectedDroid] = useState('droid_1');
45-
//const [selectedEmergent, setSelectedEmergent] = useState('tool_use');
4645
const [selectedInteractivePrompting, setSelectedInteractivePrompting] = useState(InteractivePromptingVideos[0]);
4746
const [selectedInference, setSelectedInference] = useState('dreamzero');
4847

@@ -161,12 +160,8 @@ export default function FirstPost() {
161160
/>
162161
</div>
163162

164-
{/* <p style={{marginTop: '20px'}}>
165-
We validate DreamZero on two robot embodiments: <em>AgiBot G1</em> (mobile bimanual manipulator) and <em>Franka</em> (single-arm robot). For AgiBot, we pretrain on ~500 hours of diverse "on-the-job" (data collected maximizing utility) teleoperation data collected across 22 real-world environments—homes, restaurants, supermarkets, coffee shops, and offices. For Franka, we train on <em>DROID</em>, one of the most heterogeneous publicly available robotic datasets. Below, we demonstrate DreamZero's capabilities across 5 evaluations: <em>#1 AgiBot pretrain seen & unseen tasks</em>, <em>#2 DROID pretrain seen tasks, unseen objects, and unseen verbs</em>, <em>#3 AgiBot post-train out-of-distribution (3 tasks)</em>, <em>#4 Emergent Capabilities from WAMs (tool use, human-robot-interaction, collision avoidance, and visual reasoning)</em>, and <em>#5 Different variations and ablations of DreamZero for real-time inference.</em>.
166-
</p> */}
167-
168163
<p style={{marginTop: '20px'}}>
169-
We validate DreamZero on two robot embodiments: <em>AgiBot G1</em> (mobile bimanual manipulator) and <em>Franka</em> (single-arm robot). For AgiBot, we pretrain on ~500 hours of diverse "on-the-job" (data collected maximizing utility) teleoperation data collected across 22 real-world environments—homes, restaurants, supermarkets, coffee shops, and offices. For Franka, we train on <em>DROID</em>, one of the most heterogeneous publicly available robotic datasets. Below, we demonstrate DreamZero's capabilities across 5 evaluations: <em>#1 AgiBot pretrain seen & unseen tasks</em>, <em>#2 DROID pretrain seen tasks, unseen objects, and unseen verbs</em>, <em>#3 AgiBot post-train out-of-distribution (3 tasks)</em>, <em>#4 Interactive Prompting</em>, and <em>#5 Different variations and ablations of DreamZero for real-time inference.</em>.
164+
We validate DreamZero on two robot embodiments: <em>AgiBot G1</em> (mobile bimanual manipulator) and <em>Franka</em> (single-arm robot). For AgiBot, we pretrain on ~500 hours of diverse "on-the-job" (data collected maximizing utility) teleoperation data collected across 22 real-world environments—homes, restaurants, supermarkets, coffee shops, and offices. For Franka, we train on <em>DROID</em>, one of the most heterogeneous publicly available robotic datasets. Below, we demonstrate DreamZero's capabilities across 5 evaluations: <em>#1 AgiBot pretrain seen & unseen tasks</em>, <em>#2 DROID pretrain seen tasks and unseen verbs</em>, <em>#3 AgiBot post-train out-of-distribution (3 tasks)</em>, <em>#4 Interactive Prompting</em>, and <em>#5 Different variations and ablations of DreamZero for real-time inference.</em>.
170165
</p>
171166

172167
{/* Behavior Generalization Videos */}
@@ -230,14 +225,13 @@ export default function FirstPost() {
230225

231226
{/* Environment Generalization */}
232227
<div className={styles.blogContent}>
233-
<h3>#2. DROID pretrain seen tasks, unseen objects, and unseen verbs</h3>
228+
<h3>#2. DROID pretrain seen tasks and unseen verbs</h3>
234229
<p>Select an environment task to see the corresponding neural trajectory and real-robot execution videos:</p>
235230

236231
<ButtonSelector
237232
options={[
238233
{ id: 'droid_1', label: 'Seen Tasks' },
239-
{ id: 'droid_2', label: 'Unseen Objects' },
240-
{ id: 'droid_3', label: 'Unseen Verbs' },
234+
{ id: 'droid_2', label: 'Unseen Verbs' },
241235
]}
242236
selectedId={selectedDroid}
243237
onSelect={(option) => setSelectedDroid(option.id)}
@@ -294,20 +288,6 @@ export default function FirstPost() {
294288
<h3>#4. Interactive Prompting​</h3>
295289
{/* <p>Leveraging the priors of WAMs, we observe that DreamZero some <em>emergent</em> capabilities and is able to accomplish tasks that previously required task-specific methods.</p> */}
296290

297-
{/* <ButtonSelector
298-
options={[
299-
{ id: 'push_elevator', label: 'Push Elevator Button' },
300-
{ id: 'pull_cart', label: 'Pull Cart' },
301-
{ id: 'insert_lab', label: 'Insert Lab Equipment' },
302-
{ id: 'water_plant', label: 'Water Plant' },
303-
{ id: 'lost_found', label: 'Place in Lost & Found' },
304-
{ id: 'match_shape', label: 'Match Shape' },
305-
{ id: 'open_door', label: 'Open the Door' },
306-
{ id: 'whisk_bowl', label: 'Whisk the Bowl' }
307-
]}
308-
selectedId={selectedInteractivePrompting}
309-
onSelect={(option) => setSelectedInteractivePrompting(option.id)}
310-
/> */}
311291
<ButtonSelector
312292
options={InteractivePromptingVideos}
313293
selectedId={selectedInteractivePrompting.id}

components/VideoCarousel.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ const VideoCarousel = ({ videos, title }) => {
7878
)}
7979

8080
<div className={styles.carousel}>
81-
<div className={styles.carouselContainer} ref={carouselRef}>
81+
<div className={`${styles.carouselContainer} ${videos.length <= 6 ? styles.carouselContainerCentered : ''}`} ref={carouselRef}>
8282
{videos.map((video, index) => (
8383
<div key={index} className={styles.carouselItem}>
8484
{isPaired ? (

0 commit comments

Comments
 (0)