What does 'zero-shot sim-to-real' actually mean in practice? Is it ever really zero-shot?

Whole-body control, RL policies, VLA models, sim-to-real, ROS2, and the software stack that makes a humanoid actually walk and act.
carol.robinson
Posts: 153
Joined: Sun Mar 16, 2025 11:36 am

Re: What does 'zero-shot sim-to-real' actually mean in practice? Is it ever really zero-shot?

Post by carol.robinson »

To answer this directly: Sim-to-real transfer still commonly breaks on contact dynamics - friction, restitution, and deformable/compliant surfaces are the hardest things to model accurately in simulation, so policies trained purely in sim often need real-world fine-tuning specifically around contact-rich tasks.
they/them
barbara.jones
Posts: 164
Joined: Fri Feb 28, 2025 6:12 pm

Re: What does 'zero-shot sim-to-real' actually mean in practice? Is it ever really zero-shot?

Post by barbara.jones »

@carol.robinson One nitpick - Cross-embodiment training (training one policy across data from multiple different robot bodies) has shown some real transfer benefits for high-level behaviors, but low-level control (exact joint torques, timing) still tends to need embodiment-specific fine-tuning.
he/him | robotics hobbyist since the DARPA Grand Challenge days
ramirez77
Posts: 146
Joined: Sat Apr 05, 2025 9:39 pm

Re: What does 'zero-shot sim-to-real' actually mean in practice? Is it ever really zero-shot?

Post by ramirez77 »

@barbara.jones Small correction on one detail: Cross-embodiment training (training one policy across data from multiple different robot bodies) has shown some real transfer benefits for high-level behaviors, but low-level control (exact joint torques, timing) still tends to need embodiment-specific fine-tuning.
he/him | robotics hobbyist since the DARPA Grand Challenge days
carlossanchez
Posts: 155
Joined: Mon Feb 17, 2025 1:44 am

Re: What does 'zero-shot sim-to-real' actually mean in practice? Is it ever really zero-shot?

Post by carlossanchez »

I dealt with almost this exact situation. Physical Intelligence's pi0 pairs a smaller pretrained vision-language backbone with a separate flow-matching 'action expert' module, which is one way to get fast, high-frequency action output without needing the whole giant language model to run at control-loop speed. Sim-to-real transfer still commonly breaks on contact dynamics - friction, restitution, and deformable/compliant surfaces are the hardest things to model accurately in simulation, so policies trained purely in sim often need real-world fine-tuning specifically around contact-rich tasks.
"Torque is a lifestyle."
matthew43
Posts: 199
Joined: Wed Nov 06, 2024 9:18 am

Re: What does 'zero-shot sim-to-real' actually mean in practice? Is it ever really zero-shot?

Post by matthew43 »

This matches what I've seen too. Whole-body control (WBC) formulates locomotion and manipulation as a single optimization problem across all joints simultaneously, respecting contact constraints and task priorities - it's more general than ZMP-only approaches but is computationally heavier and harder to tune.
he/him | robotics hobbyist since the DARPA Grand Challenge days
Post Reply