- Research
- Video
- Robotics
- Edge AI
Robots that imagine before they move
Video generation is becoming the training ground and the inner eye of robots. A plain-English guide to world models, generated training data and why the newest robot brains run at the edge.
ClockingCloud Research8 min read

Ask a person to pick up a mug and they do something quietly remarkable before their hand moves: they picture it. Where the handle is, how heavy it will feel, what happens if it slips. That picture takes a fraction of a second and nobody notices it.
Robots have mostly skipped that step. They see, then they act. The most interesting shift in robotics right now is giving them the missing step, and the tool for it is the same one that makes AI video: a model that can generate what happens next.
This post explains the idea without the jargon: what a world model is, why generated video is turning into robot training data, and why the newest robot brains are being squeezed onto the robot itself instead of living in a data center.
Video models are secretly physics guessers
To generate a convincing clip of a glass tipping off a table, a video model has to get a lot right. The glass falls, it does not float. Water spills in the direction of the fall. The table does not move. Nobody wrote those rules into the model. It picked them up from watching millions of hours of footage.
Researchers noticed that this makes a video model a rough simulator of the real world. Give it the current camera frame and a planned action, like "move the gripper 10 cm left", and ask for the next few seconds of video. If the generated clip shows the mug being knocked over, the robot has learned something without breaking anything.
Google researchers showed this early with UniSim, a model that turned real video into an interactive simulator robots could practice in. NVIDIA then released Cosmos, a family of open world foundation models trained specifically on physical scenes for robots and self-driving cars. Google DeepMind’s Genie 3 pushed further, generating explorable worlds in real time that stay consistent for minutes.
Dreaming up training data
The biggest bottleneck in robotics is data. A language model can read the internet. A robot that folds laundry needs thousands of recordings of real hands folding real laundry, captured by people operating the robot by remote control. That is slow and expensive, and it never covers every shirt.
Generated video offers a shortcut. NVIDIA’s DreamGen work showed the recipe: fine-tune a video model on a small set of real robot recordings, prompt it with new tasks in words, and let it generate videos of the robot doing things it was never shown. A second model then works out the motor commands that would produce those videos, turning them into training examples.
In practice
From one task to many
prompt The robot pours water from the blue cup into the bowl.
- Real data
- A few dozen recordings of the robot doing a single pick-and-place task in one kitchen.
- Generated
- Thousands of new clips: pouring, wiping, stacking, in kitchens the robot has never seen.
- Result
- A policy that attempts tasks and places it only ever saw in its own imagination.
Takeaway: The video model does the expensive part, variety, so people only have to record the cheap part, a seed.
This is where image and video generation stops being a creative tool and becomes infrastructure. Every generated clip is a lesson. The quality bar is not "does it look nice" but "does it obey physics well enough to teach something true".
Why the brain is moving onto the robot
Training happens on big GPU clusters. Running the result is a different story. A robot arm that waits half a second for a reply from a data center will drop the mug. A warehouse robot that loses Wi-Fi cannot stop working. So the models that decide what to do next are moving onto chips inside the robot. That is edge AI.
- Speed: control loops run many times a second. A network round trip eats most of that budget before the model even starts.
- Reliability: a robot has to keep working, or at least stop safely, when the connection drops.
- Privacy: cameras in homes and hospitals see things that should not leave the building.
- Cost: streaming video from a fleet of robots to the cloud around the clock adds up fast.
Google DeepMind’s Gemini Robotics On-Device is one clear example: a vision, language and action model built to run entirely on the robot, adapting to a new task from as few as 50 to 100 demonstrations. NVIDIA’s GR00T N1 takes a similar two-part approach for humanoids, pairing a slower model that understands the scene with a fast one that produces smooth movement.
| Aspect | More steps | Search |
|---|---|---|
| Where it runs | Large GPU clusters | A small chip in the robot |
| What it does | Generates worlds and training data | Decides the next move |
| What matters | Throughput and video quality | Latency and power draw |
| How often | Batches of thousands of clips | Many times a second, forever |
The next step: imagining on the robot
Today the imagining mostly happens in the cloud, during training. The frontier is moving it onto the robot too: a small world model that previews a few candidate moves, a fraction of a second ahead, and picks the one whose imagined future looks best.
If that sounds familiar, it is the same trick we wrote about yesterday for image generation: try several possibilities, judge them, keep the best. For robots the judge is not "which picture is prettiest" but "which future has the mug still in my hand".
The cloud teaches the robot what the world is like. The edge lets it check its guess before it commits.
Doing that on a battery means making video models dramatically smaller and faster: fewer cleanup steps, lower resolution where it does not matter, and predicting compact summaries of the scene instead of every pixel. Expect most of the progress in the next year to come from that kind of distillation rather than from bigger models.
What this means if you build with generative video
- Physical accuracy is becoming a selling point. Models judged on whether objects fall, slide and collide correctly will matter as much as models judged on beauty.
- Generation volume is about to jump. Synthetic training sets are measured in hundreds of thousands of clips, which turns video generation into a bulk, cost-sensitive GPU workload.
- Cloud and edge are partners, not rivals. The heavy generating happens on rented GPUs. The small, distilled model ships to the device.
That middle point is why we built ClockingCloud around image and video generation. Whether you are generating ads or teaching a robot to pour water, the job is the same: run open video models like Wan on fast GPUs, keep every output, and only pay for the seconds you use.
Recommended setups on ClockingCloud
If you want to try this yourself, here is what we would pick for each part of a robotics pipeline. Every setup below launches from the console in a few clicks. Inference endpoints scale to zero, so you pay nothing while no requests are running.
| Aspect | More steps | Search |
|---|---|---|
| Synthetic robot video | Wan 2.2 5B text to video, inference endpoint | L40S (48 GB). Upgrade to H100 for long batch runs |
| Scene and object variations | FLUX.1 schnell, inference endpoint | L40S (48 GB). Fast, 4-step images for new backgrounds and props |
| High-volume stills | Z-Image Turbo, inference endpoint | L40S (48 GB). Cheapest per image for big datasets |
| Task prompts and labels | Qwen3 8B or gpt-oss 20B, inference endpoint | L40S (48 GB). Writes task descriptions and captions for each clip |
| Fine-tuning a world model | Bare GPU with SSH | H100 SXM (80 GB) or RTX Pro 6000 (96 GB) for the extra memory |
| Distilling an edge model | Bare GPU with SSH | A100 (80 GB) for a balance of price and memory |
- Generate: launch a Wan 2.2 endpoint and send it your task prompts. Every clip is stored privately and listed under Assets.
- Vary: use FLUX.1 schnell or Z-Image Turbo to create new rooms, lighting and objects, then feed those back in as starting frames.
- Train: start a bare H100 with your SSH key, pull the generated clips and fine-tune your policy or world model.
- Shrink: distill the result on an A100 into a model small enough for the chip in your robot, then stop the GPU so the meter stops.
Further reading
- Learning Interactive Real-World Simulators (UniSim)
Yang et al., 2023 · Google DeepMind, UC Berkeley, MIT
- Cosmos World Foundation Model Platform for Physical AI
NVIDIA, 2025
- DreamGen: Unlocking Generalization in Robot Learning through Video World Models
Jang et al., 2025 · NVIDIA
- GR00T N1: An Open Foundation Model for Generalist Humanoid Robots
NVIDIA, 2025
- Gemini Robotics On-Device brings AI to local robotic devices
Google DeepMind, 2025
- Genie 3: A new frontier for world models
Google DeepMind, 2025

