Papers
Topics
Authors
Recent
Search
2000 character limit reached

SimLauncher: Vision-Based Robotic RL

Updated 6 July 2026
  • SimLauncher is a vision-based reinforcement learning framework that integrates simulation pretraining with digital twin construction for enhanced robotic visuomotor control.
  • It employs critic bootstrapping with mixed demonstration buffers from simulated and limited real rollouts to significantly improve sample efficiency and exploration speed.
  • By combining pre-trained visuomotor policies with online RL and action proposal mechanisms, it achieves near-perfect success rates in complex tasks like Pick and Place, Pick and Insert, and Dex Grasp.

Searching arXiv for the main paper and related baselines to ground citations. SimLauncher is a vision-based real-world reinforcement learning framework that uses a simulation-pretrained policy and a digital twin to improve sample efficiency, exploration speed, and final performance while reducing human supervision in robotic visuomotor control. It combines two mechanisms: critic bootstrapping with demonstration buffers populated by large numbers of simulated rollouts and a small set of real rollouts, and an action/bootstrap proposal scheme in which a pre-trained visuomotor policy and the online RL policy both propose actions, with the critic selecting or weighting them for execution and target construction. The framework is presented for multi-stage, contact-rich, and dexterous hand manipulation tasks, where it is reported to achieve near-perfect success rates and substantially stronger sample efficiency than prior real-world RL baselines (Wu et al., 6 Jul 2025).

1. Definition and problem setting

SimLauncher is designed for real-world robotic RL under three stated constraints: low sample efficiency in sparse-reward, long-horizon tasks; slow and unreliable exploration; and heavy reliance on human demonstrations and interventions, which are costly and difficult to scale (Wu et al., 6 Jul 2025). The framework addresses these constraints by combining real-world RL with a real-to-sim-to-real workflow. Simulation is treated as a safe and scalable substrate for aggressive exploration, diverse data generation, and large-scale demonstration collection, while the visual sim-to-real gap is mitigated through digital twin construction, calibration, masking, and augmentation.

The central claim of the method is not merely that simulation can pre-train a visuomotor policy, but that such a policy can continue to contribute during online real-world RL in two distinct roles. First, its rollouts populate demonstration buffers that stabilize and accelerate critic learning. Second, the policy itself serves as a proposal mechanism for action selection and Q-target construction. This suggests a broader interpretation of simulation pre-training: rather than being only an initialization strategy, it becomes an ongoing structural component of the online RL loop.

The framework is implemented on three vision-based real-robot tasks: Pick and Place, Pick and Insert, and Dex Grasp. These tasks were chosen to cover multi-stage manipulation, contact-rich insertion, and dexterous grasping with a multi-DoF hand (Wu et al., 6 Jul 2025).

2. Digital twin construction and sim-to-real interface

The end-to-end pipeline begins with digital twin construction and calibration. For Pick-and-Place and Pick-and-Insert, the real scene is reconstructed using 3D Gaussian Splatting for photorealistic rendering, while physics is simulated in Isaac Gym. The rendering follows a SplatSim-style approach in which Gaussian kernels are transformed according to object poses to produce visual observations under changing scene states. For Dex Grasp, MuJoCo is used for both physics and rendering (Wu et al., 6 Jul 2025).

Real-to-sim calibration is a core operational step. The reported procedure matches camera poses, robot controller settings, and physical parameters by rolling identical action sequences in simulation and reality, then adjusting parameters until the trajectories align. Camera extrinsics are additionally randomized within small bounds during simulation to mimic calibration error. The visual pipeline uses SAM2 to annotate object and background in the first frame and then track masks at approximately $0.05$ s per frame, which is stated to be compatible with the $10$ Hz control rate. Background masking is applied in both simulation and reality (Wu et al., 6 Jul 2025).

The visual gap is further reduced through camera extrinsic randomization during demonstration generation, random cropping, color jittering, and fixed object/background setups. These measures are presented as sufficient to support meaningful sim-to-real transfer, especially when simulation-generated data are scaled. A plausible implication is that SimLauncher relies less on universal visual invariance than on narrowing the support mismatch between simulated and real visual observations through a set of targeted interventions.

3. Simulation pre-training and visuomotor policy formation

The pre-training stage follows a two-level procedure. A privileged state-based RL policy is first trained in simulation using proprioceptive and object-state inputs. Simulation trajectories generated by this policy are then used to train a visuomotor policy by behavior cloning. The visuomotor policy takes RGB image observations together with proprioception and outputs continuous control commands (Wu et al., 6 Jul 2025).

For Pick-and-Place and Pick-and-Insert, the inputs are two third-person RGB camera streams plus gripper state, and the outputs are $3$-DoF delta translation of the tool center point and a binary gripper command. For Dex Grasp, the input is one third-person RGB camera plus hand joint state, and the output is $3$-DoF delta TCP translation together with $11$-DoF delta hand joint commands, for a total of $14$ DoF. The architecture is described only at a high level as image encoder(s) with MLP heads; no recurrent units are reported (Wu et al., 6 Jul 2025).

Behavior cloning uses simulated image trajectories produced from privileged-policy rollouts, with random cropping, color jittering, camera pose randomization, and background masking. The paper reports direct empirical evidence that scaling simulated data improves transfer: on Pick and Place, a Human-BC policy trained with $20$ demonstrations reaches 65%65\% success, whereas Sim-BC trained with simulated demos achieves 25%25\%, 45%45\%, $10$0, $10$1, and $10$2 success for $10$3, $10$4, $10$5, $10$6, and $10$7 simulated demos respectively (Wu et al., 6 Jul 2025). This indicates that simulated behavior cloning is weaker than human-supervised BC at small data scales, but can surpass it when simulation rollouts are sufficiently numerous.

The same scaling argument reappears at the RL stage. The paper states that RLPD with $10$8 simulated demonstrations performs slightly worse than with $10$9 human demonstrations, but increasing to $3$0 simulated demonstrations yields better efficiency than $3$1 human demonstrations. It also reports that “hybrid demos,” obtained by uniformly sampling rollouts across privileged-policy training and post-rendering them, provide broader state coverage and further improve sample efficiency beyond success-only demos (Wu et al., 6 Jul 2025).

4. Demonstration buffers and real-world RL formulation

SimLauncher builds on RLPD and retains a maximum-entropy actor-critic structure. Let $3$2 denote the actor and $3$3 the critic with target parameters $3$4. The standard RLPD target and losses are given as

$3$5

$3$6

and

$3$7

where $3$8 is the entropy temperature, $3$9 the discount, and $3$0 the training batch distribution (Wu et al., 6 Jul 2025).

The framework introduces three buffers: the standard replay buffer $3$1 of real-world interactions, a simulated demo buffer $3$2, and a real demo buffer $3$3. $3$4 is populated primarily with success-only visual rollouts generated by the pre-trained policy, with hybrid demos as an optional alternative. $3$5 contains a small number of successful real-world trajectories collected by deploying the pre-trained visual BC policy, and it is continually augmented with newly successful online rollouts. Each training batch is composed of $3$6 samples from $3$7, $3$8 from $3$9, and $11$0 from $11$1 (Wu et al., 6 Jul 2025).

This replay composition differs from the canonical $11$2 replay/demo split of RLPD. The paper attributes the modified split to the need to reduce distribution mismatch and stabilize value estimation. It also explicitly states that no additional advantage-weighted imitation, demo margin loss, or offline RL regularizer is introduced beyond the actor-critic objectives. The bootstrapping effect is therefore claimed to arise directly from demonstration mixing in Q-learning targets and from the proposal mechanism used in execution and target formation (Wu et al., 6 Jul 2025).

5. Action proposal mechanism and online operation

At each real-world step $11$3 with state $11$4, SimLauncher samples two candidate actions:

$11$5

where $11$6 is the pre-trained visuomotor policy. The executed action is chosen using a Q-weighted Boltzmann distribution,

$11$7

with inverse temperature $11$8 scheduled from an initial value to $11$9, approaching argmax selection over training (Wu et al., 6 Jul 2025).

The same two proposals are used in target construction. The critic target is modified to

$14$0

replacing the expectation over $14$1 in the vanilla target with the maximum over proposal actions. The stated purpose is to improve target-value quality early in training, when the online actor remains weak (Wu et al., 6 Jul 2025).

Online interaction is conducted at $14$2 Hz on all tasks, with learner throughput reported at approximately $14$3 Hz on Dex Grasp. Tasks are manually reset, and sparse binary rewards $14$4 are supplied by a human upon success. For each environment step, the learner performs $14$5 gradient updates, although $14$6 is not specified in the text. Critics are updated via TD loss, target networks use Polyak averaging, and the actor is updated by entropy-regularized Q maximization. The paper does not report additional safety filters beyond the standard controller and human oversight (Wu et al., 6 Jul 2025).

Several implementation details are task-specific. The discount is $14$7. Initial $14$8 values are $14$9 for Pick and Place, $20$0 for Pick and Insert, and $20$1 for Dex Grasp, after which $20$2 is annealed to $20$3. Critic ensemble size is $20$4 for Pick and Place, reported as “1/0” for Pick and Insert, and $20$5 for Dex Grasp; sub-sample numbers are $20$6, $20$7, and $20$8, respectively. The paper also notes: “Following HIL-SERL, we use DrQ to control the gripper action,” without providing further detail (Wu et al., 6 Jul 2025).

6. Tasks, empirical performance, and ablations

The three task domains differ in hardware, observations, action spaces, and initialization protocols.

Task Setup Success criterion
Pick and Place Franka arm with Franka Hand; two third-person RGB cameras + gripper state; $20$9-DoF delta TCP translation + binary gripper command; object randomized in 65%65\%0 by 65%65\%1 cm Place a banana onto an electronic scale
Pick and Insert Same hardware, observations, and action space as Pick and Place; object randomized 65%65\%2 cm in 65%65\%3 Grasp toast and insert into the correct toaster slot
Dex Grasp Franka arm + Leap Hand; one third-person camera + hand joint state; 65%65\%4-DoF delta TCP translation + 65%65\%5-DoF delta hand joint; can randomized 65%65\%6 cm in 65%65\%7, wrist pose randomized 65%65\%8 cm in 65%65\%9 Achieve force closure on a can and lift it by 25%25\%0 cm

The reported main comparison uses hybrid RL baselines with 25%25\%1 human demonstrations. Evaluation uses success rate over the last 25%25\%2 episodes, averaged over 25%25\%3 seeds, and also compares baselines at the training checkpoint when SimLauncher first reaches 25%25\%4 success. Across 25%25\%5 evaluation trials per seed, the mean 25%25\%6 standard deviation over 25%25\%7 seeds is as follows (Wu et al., 6 Jul 2025):

Task Time to SimLauncher 25%25\%8 checkpoint Success at that time
Pick and Place 25%25\%9 minutes Ours 45%45\%0; IBRL 45%45\%1; RLPD 45%45\%2
Pick and Insert 45%45\%3 minutes Ours 45%45\%4; IBRL 45%45\%5; RLPD 45%45\%6
Dex Grasp 45%45\%7 minutes Ours 45%45\%8; IBRL 45%45\%9; RLPD $10$00

The learning dynamics reported in the paper state that SimLauncher consistently outperforms both baselines in sample efficiency and final performance. Gains are larger on the multistage tasks Pick and Place and Pick and Insert, which the authors attribute to improved state and stage coverage from simulation. Dex Grasp converges fastest for all methods, within approximately $10$01 minutes, partly due to higher actor and learner frame rates; SimLauncher required approximately $10$02k learner steps to converge on Dex Grasp versus approximately $10$03k on Pick and Place (Wu et al., 6 Jul 2025).

Ablations on Pick and Place further decompose the contribution of the method. Removing $10$04 reduces sample efficiency and final metrics relative to the full method, supporting the importance of simulated demonstrations for bootstrapping. Removing $10$05 is reported as the worst variant: the critic overfits to simulation features and undervalues real transitions, which harms online learning. Removing action proposals from $10$06 causes severe difficulty at the beginning of training; the paper notes that the full system benefits from a strong pre-trained $10$07 with approximately $10$08 real-world success, and that although the no-proposal variant improves rapidly after the cold start, it remains inferior to the full approach (Wu et al., 6 Jul 2025).

7. Positioning, limitations, and implications

Within hybrid RL, SimLauncher is positioned against approaches that use human demonstrations, such as IBRL and RLPD variants. Its stated distinction is that it replaces costly human demonstrations used for bootstrapping with scalable simulated demonstrations, supplements them with a small number of real demonstrations for regularization, and uses the pre-trained policy for proposal-based exploration during online real-world RL (Wu et al., 6 Jul 2025). Within the real-to-sim-to-real literature, the reported novelty is the integration of a vision-based digital twin for both large-scale demonstration generation and online action/bootstrap proposals inside a unified real-world RL loop.

The paper also identifies several limitations. Transfer may degrade when simulation fidelity is difficult to maintain, including for highly dynamic or deformable objects and very high-precision tasks. The approach depends on a real-time segmentation pipeline; future work is suggested to reduce this dependence through larger-scale training or stronger domain randomization. The current system is not fully autonomous, since task reset and reward assignment are manual; learned reward classifiers and reset policies are proposed as possible future additions (Wu et al., 6 Jul 2025).

Several practical takeaways are explicitly stated. When photorealism matters, 3DGS is recommended for scene reconstruction, combined with a fast physics simulator such as Isaac Gym or MuJoCo. Calibration should match rollout trajectories between simulation and reality. Small-range camera pose randomization, background masking, and simple visual augmentations are treated as important for transfer. The paper further recommends collecting a small number of real demonstrations, approximately $10$09, by deploying the BC policy and continually appending successful online rollouts to $10$10, while using the $10$11 replay mixture and a $10$12 schedule that starts from moderate values such as $10$13 to $10$14 and anneals to argmax selection (Wu et al., 6 Jul 2025).

Taken together, these results suggest that SimLauncher reframes simulation pre-training as an online RL primitive rather than a one-time initialization device. In the reported formulation, simulated demonstrations serve not only as imitation data but as a mechanism for critic regularization and value propagation, while the pre-trained policy functions as an exploration prior. The paper’s reported outcome is that, on three challenging real-robot tasks, this combination is sufficient to reach $10$15 success within $10$16 to $10$17 minutes and to exceed state-of-the-art hybrid RL baselines that rely on human demonstrations (Wu et al., 6 Jul 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to SimLauncher.