sim-to-real transfer
Sim-to-real transfer is the practice of training a robot's skill inside a computer simulation and then getting it to work reliably on the actual physical robot. A simulation is a detailed video game of the robot and its world, where physics is computed instead of lived. Training there is irresistible: it runs faster than real time, costs nothing in worn motors or broken parts, and is perfectly safe, so a robot can attempt a task millions of times overnight — far more practice than a real machine could survive. Sim-to-real transfer is the bridge that carries the skill learned in that fast, cheap dream-world out into the slow, unforgiving real one.
The whole challenge is that the bridge tends to wobble, because the simulation is never a flawless copy of reality — that mismatch is the reality gap. A policy that aced the simulator can flounder on hardware when real friction, sensor noise, time delays, and slightly-off motor responses break the assumptions it quietly relied on. So sim-to-real is less a single step and more a discipline: techniques that make the transfer hold up. The leading one is domain randomization, where you scramble the simulation's settings — friction, lighting, masses, delays — across countless runs so the robot meets such a wild variety of fake conditions that the real world looks like just one more variation it already knows how to handle.
Other tactics help too: tightening the simulator's physics so it matches measurements from the real robot, mixing in a little real-world data to fine-tune the skill, and adding the kinds of noise and imperfection on purpose so the policy never grows brittle. When it works, sim-to-real transfer is what lets a legged robot or a dexterous hand learn something genuinely hard in simulation and still pull it off on the first real try.
A dexterous hand learns to rotate a cube entirely in simulation, practicing across thousands of randomized friction and lighting settings; thanks to sim-to-real transfer it then turns a real cube smoothly the first time it touches one.
Millions of safe practice runs in a dream world, cashed in on the first real attempt.
Sim-to-real names the goal — carry a skill from simulation to hardware; the reality gap names the obstacle; domain randomization is the most common tool for getting across.