正在加载视频...

视频加载失败

🤖What if a robot could perform a new task just from a natural language command, with zero demonstrations? Our new work, NovaFlow, makes it possible! We use pre-trained video generative model to create a video of the task, then translate it into a plan for real-world robot execution. 1/6...

105,915 次观看 • 11 个月前 •via X (Twitter)

34 条评论

Hongyu Li 的头像
Hongyu Li11 个月前

We start by giving a video model a text prompt like "hang the mug." It generates a short clip of a human performing the task, acting as a visual instruction manual. This video provides the commonsense physical knowledge needed for the robot to understand the motion. 🎥 2/6

Hongyu Li 的头像
Hongyu Li11 个月前

The generated video is 2D, so how does the robot understand 3D space? We lift it! 📏 A monocular video depth estimation model predicts depth for every frame. Then, we calibrate it with the robot's real-world depth camera for precise spatial awareness. 3/6

Hongyu Li 的头像
Hongyu Li11 个月前

🤔 But how do you bridge the gap between that video and physical control? We introduce "actionable 3D object flow," a novel representation distilled from the video that guides the robot’s motion for complex rigid, articulated, and even deformable objects. 🌟 4/6

Hongyu Li 的头像
Hongyu Li11 个月前

NovaFlow shows incredible generalization. From rigid blocks to deformable ropes, on both a tabletop arm and a mobile Spot! It adapts to new objects and embodiments without any retraining. It achieves SOTA zero-shot results, even outperforming policies trained on 10-30 demos. 🏆 5/6

Hongyu Li 的头像
Hongyu Li11 个月前

By leveraging the commonsense knowledge in video models, NovaFlow helps solve the robot data bottleneck. This is a leap towards more general-purpose robots. 🚀 Dive deeper into our work: 📜 Paper: 🌐 Project Website: 👀 P.S. You can check out the 3D generated videos and planned robot trajectories in a live viewer on our website! 6/6

Hongyu Li 的头像
Hongyu Li11 个月前

This is a collaboration with @ling_feng_sun, @YafeiHuCMU, Duy Ta, Jenny Barry, and @jiahuifu_carol.

Nils 的头像
Nils11 个月前

Beautiful.

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks, Nils!

Xiatao Sun 的头像
Xiatao Sun11 个月前

Using video generation models to create task plans from language is clever! The actionable 3D object flow representation seems like the key to making this work across embodiments.

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks, Xiatao. I believe video models capture the most general form of dynamics, although they can’t be directly understood by robots. Actionable flow enables robots to comprehend the generated videos.

Zhiyang (Frank) Dou 的头像
Zhiyang (Frank) Dou11 个月前

Nice work!

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks, Zhiyang!

Bozheng Li 的头像
Bozheng Li11 个月前

great work!

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks, Bozheng!

Balveer Singh 的头像
Balveer Singh11 个月前

Wow, this is such a cool approach.

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks🙏

Ted Xiao 的头像
Ted Xiao11 个月前

Nice work!

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks, Ted! 🙏

Sam Green 的头像
Sam Green11 个月前

Laying the groundwork for Soma

Atharva Sawant 的头像
Atharva Sawant11 个月前

So cool

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks

Cryptlesh 的头像
Cryptlesh11 个月前

Wow. It’s like imagining whole take on head and then implementing it like human break does. Kind of.

Hongyu Li 的头像
Hongyu Li11 个月前

Exactly, a video model serves as the imagination capabilities of human beings.

Bercan 的头像
Bercan11 个月前

Great work. Can you try on these examples in mcap.

Hongyu Li 的头像
Hongyu Li11 个月前

Thanks for the great suggestions! Egocentric data is more challenging, and we’re still working on it!

Bercan 的头像
Bercan11 个月前

Happy to work together we are also working on real2sim

Stanley Wei 的头像
Stanley Wei11 个月前

That will save a lot of time. Hope you post some cool demos.

BlockChan 的头像
BlockChan9 个月前

holy shit i personaly owned name for a while and have no idea what to build

towerofshadow 的头像
towerofshadow11 个月前

is it more effective to train robots using human actions that are tracked using actionable flow, or to teleoperate robots into direct movement data?

Hongyu Li 的头像
Hongyu Li11 个月前

NovaFlow is object-centric and embodiment-agnostic. So it should work the same for both human and robot data. In practice, we find video generative models work better with generating human data.

Danny Ng 的头像
Danny Ng11 个月前

I wonder how long it takes to perform one task?

Hongyu Li 的头像
Hongyu Li11 个月前

It depends on the choice of video model. For Veo, it takes around 2-3min for the entire pipeline.

Urs Gehrig 的头像
Urs Gehrig11 个月前

Zero shot Robotic AI manipulation.

Mariano Phielipp 的头像
Mariano Phielipp6 个月前

Interesting work. How you see the work of Florence, Manuelli, Redrake in the context of this work Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulation Florence,Manuelli, Russ Tedrake?

相关视频