Sim-and-real co-training is an effective way to scale robot learning by augmenting limited real-world demonstrations with simulation data. However, existing approaches typically treat simulators as fixed data sources, relying on uniform generation, offline retrieval, or manual parameter alignment by domain experts. We formulate Active Generative Simulation: optimizing a simulator's data-generation distribution to maximize downstream real-world performance. To solve this problem, we propose MetaGenSim, a meta-learning framework that trains an auxiliary rater network via meta-gradients to automatically discover high-utility data-generation distributions within a user-specified simulation parameter space, without manual parameter alignment. Across simulation and real-world manipulation tasks, MetaGenSim outperforms uniform generation and retrieval baselines, achieves a 150% relative improvement in real-world full-task success over uniform generation, and matches expert manual alignment. We further show that distributions curated with a lightweight proxy policy transfer to VLA fine-tuning, and that MetaGenSim can exploit partial alignment through atomic skill stitching and object-receptacle composition when exact sim-and-real task alignment is unavailable. Project website: https://meta-gensim.github.io
Figures & tables
Figure 2: MetaGenSim . We propose a meta-learning framework for Active Generative Simulation with three stages: (a) Rater network learning: We meta-learn a rater network that weights simulation samples according to their contribution to policy performance on a held-out validation set of real demonstrations. (b) Parameter utility landscape: We map these scores back to their corresponding simulation parameters and use kernel density estimation (KDE) to construct a probability landscape that identifies high-utility regions. (c) Targeted synthesis and co-training: We sample from the constructed distribution to generate a targeted simulation corpus, then co-train the final policy on this synthetic data and few-shot real demonstrations to maximize real-world success.
Figure 3: Sim-and-Sim Co-training performance using BC-RNN. Success bars are mean over 3 seeds, showing Standard Error of the Mean (SEM). Diffusion Policy exhibits a similar trend; due to space constraints, we include those results in Appendix G .
Method
stackCube
mugBin
bowlTray
mugHang
Total
Pick
Pick+Place
Pick
Pick+Place
Pick
Pick+Place
Pick
Pick+Place
Pick
Pick+Place
RealOnly
9 /20
4 /20
4 /20
4 /20
16 /20
13 /20
6 /20
5 /20
35 /80
26 /80
UniformGen
7 /20
2 /20
4 /20
3 /20
17 /20
15 /20
5 /20
3 /20
33 /80
23 /80
STRAP
6 /20
5 /20
6 /20
5 /20
13 /20
12 /20
11 /20
5 /20
36 /80
27 /80
IWR
10 /20
4 /20
5 /20
4 /20
19 /20
17 /20
14 /20
8 /20
48 /80
33 /80
MetaGenSim (ours)
17 /20
14 /20
14 /20
14 /20
19 /20
19 /20
17 /20
11 /20
67 /80
58 /80
Table 1: Sim-and-Real Co-training results for Diffusion Policy on 4 real-world tasks. Success counts are for Pick and Pick+Place stages. The best performing method (excluding Oracle ) is highlighted in bold.
Figure 4: Rater score distribution of the probing and the real dataset ( green for high, red for low). The probing dataset is decomposed into four tasks with representative scored samples. The rater assigns high utility scores to the relevant stackCube task while suppressing scores for misaligned tasks. The vertical lines represent mean scores.
Figure 5: MetaGenSim for real-world tasks. (Top-left) We meta-learn the rater network using 10 real demonstrations and an 800-demo simulated probing dataset spanning 4 tasks. (Top-right) The trained rater assigns utility scores to probing data. We visualize their 12-D task configurations (table color, camera yaw, object spatial arrangements, and one-hot vector indicating tasks) using t-SNE, colored by utility scores ( green : high; red : low). High-scoring trajectories match the target task in visual and spatial arrangements, while low-scoring ones are misaligned. (Bottom) We sample from the induced parameter distribution to generate a large-scale, target-aware simulation dataset.
Method
stackCube
mugBin
bowlTray
mugHang
Total
RealOnly
1 /20
6 /20
12 /20
0 /20
19 /80
UniformGen
2 /20
12 /20
13 /20
3 /20
30 /80
MetaGenSim
11 /20
18 /20
18 /20
5 /20
52 /80
Oracle
13 /20
19 /20
17 /20
7 /20
56 /80
Table 2: Full-task success counts for fine-tuning the pretrained π0.5 VLA.
Figure 6: Generalization to compositionally novel target tasks. (Left) The real-world task mugTray lacks a direct simulation counterpart. MetaGenSim constructs a co-training dataset by identifying and prioritizing aligned sub-skills, specifically mugBin for grasping the mug and bowlTray for placing an object on the tray. (Right) Real-robot success counts.
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 7: MetaGenSim for Real-World Tasks and Parameter Space Probing. (Top) The four real-world target tasks considered in our main experiments. (Middle) We use the trained rater network to compute utility scores for each trajectory in the probing dataset. We show t-SNE plots where the 12-D task configurations for each trajectory (3-D table color, 1-D camera yaw, 2-D spatial arrangements for two objects, and a 4-D one-hot vector representing task) are fit to 2-D, and colored as per their utility score ( green for high, red for low). The top-scored trajectories can be observed to match the visual and spatial arrangements of the real task, while the lowest-rated trajectories differ significantly in either aspect. (Bottom) Samples from the final MetaGenSim dataset, generated by sampling from the induced data generation parameter distribution.
Figure 8: Visualization of initial frames from the probing dataset for the sim-and-real co-training experiments. The dataset provides broad coverage across all tasks and exhibits a diverse range of camera poses, table textures, and object placements, ensuring comprehensive exploration of the parameter space.
Figure 9: Target tasks for sim-and-sim co-training experiments.
batch size
64
sequence length
10
optimizer
Adam
learning rate
1e-4
image encoder
ResNet18 w/ FiLM
image resolution
(84,84)
Appendix
Table 3: Policy hyperparameters for BC-RNN and Diffusion Policy.
Target Task
1600 demos
8000 demos
stackCube
Pick
7 /20
7 /20
Pick+Place
2 /20
3 /20
mugBin
Pick
4 /20
2 /20
Pick+Place
3 /20
1 /20
Appendix
Table 4: Scaling up UniformGen . We generate 8000 uniform demos ( 5× more than UniformGen used in the main experiments) for stackCube and mugBin , and report the resulting co-training performance. Increasing the amount of uniformly generated data can degrade co-training performance.
Figure 10: Rater score distributions for additional real-world target tasks. The aligned simulation task generally receives higher scores and a heavier upper tail than misaligned tasks.
Figure 11: MetaGenSim -generated data for different real-world target-task variants. Top row shows the standard setting used in our main experiments, including image samples and the distributions of camera yaw and object placements; the dashed red line denotes the ground-truth camera yaw obtained via calibration. The second row shows generated data for stackCube with a blue table, where MetaGenSim predominantly selects blue table textures. The third row considers stackCube under a different camera pose, and the camera-yaw distribution shifts accordingly. The fourth row shows stackCube with up-and-down object placements, where the generated placement distribution correspondingly shifts to up-and-down configurations.
Figure 12: Sim-and-Sim Co-training performance using Diffusion Policy. Success bars are mean over 3 seeds, showing Standard Error of the Mean (SEM). The overall trend is similar to the BC-RNN results in Figure 3 : MetaGenSim consistently improves over UniformGen and remains close to Oracle .
Figure 13: MetaGenSim for dynamic tasks and physics parameters. Given target demonstrations for a specific rope or cloth configuration, MetaGenSim identifies the aligned density and size parameters.
Task
TargetOnly
MetaGenSim
mugBin -Pick
5 /20
14 /20
mugBin -Pick+Place
5 /20
14 /20
stackCube -Pick
7 /20
17 /20
stackCube -Pick+Place
3 /20
17 /20
Appendix
Table 5: Multi-task real-world co-training results. MetaGenSim is trained to target mugBin and stackCube simultaneously and substantially improves over target-only training on both tasks.
Figure 14: MetaGenSim with 3D camera poses for the stackCube task. Beyond the 1D yaw parameter used in the main real-world experiments, MetaGenSim can optimize over yaw, pitch, and distance.
Figure 15: Sensitivity analysis for sim/real data budgets and the co-training ratio α . Performance is best around α=0.9 ; increasing the simulation budget helps only when sufficient real demonstrations are available.
Target Task
LowBW
HighBW
HighTemp
stackCube
Pick
12 /20
17 /20
2 /20
Pick + Place
7 /20
14 /20
0 /20
Appendix
Table 6: Ablations on hyperparameters of the data generation process ( 4.2 ) for the stackCube task. LowBW denotes a bandwidth of 41 , HighBW denotes a bandwidth of 2× , and HighTemp denotes a temperature of 4× . Moderate temperature and sufficient bandwidth yield the best co-training performance, while overly high temperature hurts performance.
Co-training, which combines limited in-domain real-world data with abundant surrogate data such as simulation or cross-embodiment robot data, is widely used for training generative robot policies. Despite its empirical success, the mechanisms that determine when and why co-training is effective remain poorly understood. We investigate the mechanism of sim-and-real co-training through theoretical analysis and empirical study, and identify two intrinsic effects governing performance. The first, structured representation alignment"**, reflects a balance between cross-domain representation alignment and domain discernibility, and plays a primary role in downstream performance. The second, the **importance reweighting effect", arises from domain-dependent modulation of action weighting and operates at a secondary level. We validate these effects with controlled experiments on a toy model and extensive sim-and-sim and sim-and-real robot manipulation experiments. Our analysis offers a unified interpretation of recent co-training techniques and motivates a simple method that consistently improves upon prior approaches. More broadly, our aim is to examine the inner workings of co-training and to facilitate research in this direction.
Yu Lei, Minghuan Liu, Abhiram Maddukuri +2
Department of Computer Science, The University of Texas at Austin · Amazon FAR · NVIDIA
Scaling data volume and diversity is critical for generalizing embodied intelligence. While synthetic data generation offers a scalable alternative to expensive physical data acquisition, transferring robotic manipulation policies from simulation to the real world (sim-to-real) remains a formidable challenge due to the domain gap. This paper presents HyperSim, a holistic framework spanning from synthetic data generation to policy training and seamless real-world deployment. To systematically bridge the sim-to-real gap, HyperSim is realized through three core pillars: high-fidelity environment synthesis, adversarial trajectory generation, and sim-and-real co-training. Collectively, these modules address domain discrepancies by enhancing visual fidelity, expanding data coverage, and enforcing domain-invariant representations. We rigorously validate HyperSim through a large-scale empirical study involving 400 real-world task executions across two representative manipulation models. Assessed across three fine-grained metrics, our complete pipeline achieves remarkable sim-to-real success rates of 80% and 95% with ACT and π_{0}, respectively. Furthermore, policies trained on our adversarial trajectories exhibit significantly enhanced robustness against dynamic uncertainties, achieving a 35% higher completion rate under physical perturbations.
Junyi Dong, Haotian Luo, Ziwei Xu +11
CloudRobo Lab, Huawei Cloud Computing Technologies Co.,Ltd. · Shanghai Jiao Tong University · The University of Hong Kong
Adapting visuomotor policies to new manipulation tasks often requires substantial manual engineering or teleoperated data collection. Simulation can provide task-specific data at scale, but constructing the scene, designing expert behavior, and configuring data generation still require significant per-task effort. We present ARSTAG, an agentic Real2Sim2Real system that turns a single RGB image and a natural-language instruction directly into robot policy-learning data. A hierarchy of language agents constructs a task-scoped simulation scene, generates robot-feasible demonstrations, and expands the training distribution through task-consistent randomization, while a coordinator agent manages cross-stage feedback and recovery. Across seven manipulation tasks spanning grasping, placement, and stacking, the ARSTAG-generated demonstrations enable sim-to-real transfer of three visuomotor policy architectures to a dual-arm robot, with pi0.5 achieving an average real-world success rate of 74.6%. Ablations show that task-consistent randomization substantially improves robustness, and policy performance increases with generated dataset size. Project webpage: https://boweili666.github.io/ARSTAG/.
Bowei Li, Yuner Zhang, Changliu Liu
Carnegie Mellon University, Pittsburgh, PA 15213, USA