Hot AI News

Sim-to-real transfer: how robots learn in simulation and then work in the real world

Sim-to-real transfer trains a robot's software in a simulator, then runs it on real hardware. Domain randomization is the main way to close the gap between the two.

Sim-to-real transfer: how robots learn in simulation and then work in the real world
Photo: Нечаева Лилия Александровна / Wikimedia Commons, CC BY-SA 4.0

Sim-to-real transfer is the practice of training a robot’s control software inside a computer simulation and then running it on a physical machine. Simulation is cheap, fast and safe, while real hardware is slow, expensive and breakable. The difficulty is that the physical world never matches the simulation exactly, a mismatch researchers call the reality gap.

The term returned to the headlines in October 2026, when Google described a “video-to-sim-to-real” pipeline for Gemini 4 Argon. This guide explains what sim-to-real means, where its main techniques came from and what its limits are.

Google releases Gemini 4 Argon to developers, with $2 per million input tokens at launch
Image: Google

Practicing in a flight simulator before touching a real plane

A pilot can rehearse engine failures in a simulator without risk. Robot learning works on the same logic, with one major difference: a learning algorithm needs a huge number of attempts. A robot arm that fails thousands of times wears out, damages objects and needs a human to reset the scene after each try. A simulator can run many attempts in parallel, faster than real time, with perfect resets and free labels such as the exact position of every object.

The workflow has three parts. First, build a virtual copy of the robot and its surroundings in a physics engine. Second, train a policy (the program that turns camera images and sensor readings into motor commands) with trial and error or by imitation. Third, copy that policy to the real robot and check whether it still works. The third step is where things tend to break.

Advertisements

Why a simulator that looks right still teaches the wrong lessons

The reality gap has many sources. Simulated friction, motor delays, object weights and contact forces are approximations. Rendered images differ from camera images in lighting, texture and noise. A policy that has only ever seen the simulator can latch onto quirks that do not exist in the real world, and fail the moment it meets a real floor, a real shadow or a slightly miscalibrated joint.

Two fixes are obvious and both are costly. One is to make the simulator more accurate, which takes expert effort for every new robot and task. The other is to fine-tune on the real machine, which brings back the wear, the time and the safety risk that simulation was meant to avoid.

Randomizing the simulation so reality becomes one more variation

The most influential answer is domain randomization. Instead of chasing a perfect simulator, the trainer deliberately varies it: colors, textures, lighting, camera position, friction, masses and delays are changed at random from one training episode to the next. The policy cannot rely on any single quirk, so it learns what stays constant across all versions. If the variation is wide enough, the real world looks like just another sample.

In 2017, Josh Tobin, Rachel Fong, Alex Ray, Jonas Schneider, Wojciech Zaremba and Pieter Abbeel published “Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real World.” They trained an object detector only on simulated images with random, non-realistic textures. On real images it located objects to within 1.5 cm, stayed robust to distractors and partial occlusion, and was used for grasping in clutter. The authors described it as the first successful transfer of a deep network trained only on simulated RGB images, with no pre-training on real images, to real-world robotic control.

The same year, Xue Bin Peng, Marcin Andrychowicz, Wojciech Zaremba and Pieter Abbeel applied the idea to physics. In “Sim-to-Real Transfer of Robotic Control with Dynamics Randomization,” they randomized the simulator’s dynamics while training a robot arm on an object-pushing task. The resulting policies, trained only in simulation, performed at a similar level on the real robot and tolerated significant calibration error.

In 2019, OpenAI took the approach further in “Solving Rubik’s Cube with a Robot Hand.” It introduced automatic domain randomization, which widens the range of simulated environments as training progresses so the difficulty keeps growing without hand tuning. According to the paper, policies and vision systems trained this way transferred much better to the real robot, and a humanoid robot hand solved a Rubik’s Cube, which demands both control and state estimation. The authors also reported signs of meta-learning in memory-augmented policies, meaning the policy appeared to adapt to the situation at test time.

Advertisements

Where Gemini 4 Argon adds video and generated simulations

Classic sim-to-real needs a person to build the simulation first. Google’s pitch for Argon is that the model does part of that job. In its robotics post, the company says Argon learned a cornhole skill from video through a video-to-sim-to-real pipeline, and that Apptronik’s Apollo humanoid sank seven consecutive shots in a real-world trial. The aiholics news report on the Gemini 4 Argon launch covers the wider release.

Secondary coverage of the announcement, from Scalevise, describes the steps as follows: the model watches a video of a person throwing, builds a calibrated MuJoCo physics simulation of the scene and the thrower’s movements, writes the simulation code, and then produces domain-randomized episodes to improve the policy before it runs on the robot. The same coverage reports a figure of more than 4,500 randomized episodes in a related example and Google’s claim that the process went from weeks to hours in an internal workflow. These are company claims, and the coverage cited does not indicate that the time saving has been independently audited.

In this design, domain randomization is still the bridge across the reality gap. What changes is who writes the simulator: a language and vision model generates it from a video instead of an engineer assembling it by hand.

What simulation still cannot promise

Several limits apply to every sim-to-real result, including this one.

  • Demos are narrow. A run of seven throws on one task says little about other objects, robots or environments. Reports on the announcement also note that the robot made several real throws to improve before the successful run, so the process was not purely zero-shot.
  • Randomization has a cost. Too little variation leaves the gap open. Too much makes the task harder to learn and can produce a cautious, lower-performing policy. Choosing ranges is still partly craft.
  • Some physics is hard to model. Soft objects, liquids and complex contact remain difficult to simulate faithfully, so tasks that depend on them transfer less reliably.
  • Safety needs real testing. A policy that works in simulation and in a lab trial still requires hardware integration and validation before it works near people.
Advertisements

What to watch as generated simulators spread

Three questions will decide how far this goes. The first is whether generated simulations are accurate enough that the number of real-world corrections stays small, and whether outside groups can reproduce the claimed weeks-to-hours savings. The second is how well the approach handles harder tasks than throwing a bean bag, such as handling deformable or fragile items. The third is whether benchmarks keep pace: Google also reports 87% on ERQA, an embodied reasoning test, a score the company says is above every other frontier model it tested, though that figure is self-reported and measures reasoning about physical scenes rather than finished robot skills.

For developers, the practical point is that the technique is not new, but the cost of producing a usable simulator may be falling. If so, the bottleneck shifts from building simulations to checking that they match reality.

Sign Up for the Daily AI Pulse

One email a day. All the stories that matter.

Daniel ReedAI Research, Safety & Ethics Analyst

Daniel Reed currently works as an AI Research, Safety & Ethics Analyst at Aiholics, writing about how changes in artificial intelligence are affecting and will affect scholarship,…

Leave a Reply

Your email address will not be published. Required fields are marked *

Your may also like!