CLASH: Collision Learning via Augmented Sim-to-real Hybridization to Bridge the Reality Gap
Authors: Haotian He, Ning Guo, Siqi Shi, Qipeng Liu, Wenzhao Lian
Organizations: School of Mathematical Sciences, Peking University. · School of Artificial Intelligence, Shanghai Jiao Tong University. · School of Mathematical Sciences, Beijing Normal University.
The sim-to-real gap, particularly in the inaccurate modeling of contact-rich dynamics like collisions, remains a primary obstacle to deploying robot policies trained in simulation. Conventional physics engines often trade accuracy for computational speed, leading to discrepancies that prevent direct policy transfer. To address this, we introduce Collision Learning via Augmented Sim-to-real Hybridization (CLASH), a data-efficient framework that learns a parameter-conditioned impulsive collision surrogate model and integrates it as a plug-in module within a standard simulator. CLASH first distills a base model from an imperfect simulator (MuJoCo) using large-scale simulated collisions to capture reusable physical priors. Given only a handful of real collisions (e.g., 10 samples), it then (i) performs gradient-based identification of key contact parameters and (ii) applies small-step, early-stopped fine-tuning to correct residual sim-to-real mismatches while avoiding overfitting. The resulting hybrid simulator not only achieves higher post-impact prediction accuracy but also reduces the wall-clock time of collision-heavy CMA-ES search by 42-48% compared to MuJoCo. We demonstrate that policies obtained with our hybrid simulator transfer more robustly to the real world, doubling the success rate in sequential pushing tasks with reinforcement learning and significantly increase the task performance with model-based control.
Figures & tables
Fig. 1 : Overview of our CLASH framework and learning downstream tasks with the hybrid simulator.
Method
Simulator Dependency
System Identification
Hybrid Model
Real Data Requirement
Accuracy
MuJoCo [ 2 ]
✓
✓(0th-order)
✗
Few
Low
MJX [ 21 ]
✓
✓(1st-order)
✗
Few
Low
Residual Learning [ 18 ]
✓
✗
✓
Few
High
NeuralSim [ 17 ]
✗
✗
✗
Many
High
CLASH(ours)
✓
✓(1st-order)
✓
Few
High
TABLE I : Comparison with Prior Sim-to-Real Modeling Methods
Fig. 2 : Our framework Collision Learning via Augmented Sim-to-real Hybridization (CLASH): First collect collision dataset from physics simulator and pre-train a base model to learn the collision dynamics, then adopt the model to identify the system parameters for real-world collision. Subsequently, fine-tune with real-world dataset to obtain a collision model. Finally, integrate the collision model with the physics simulator to build a hybrid simulator that is close to reality.
Fig. 3 : (a) The proposed hybrid simulator is applied to two downstream tasks: model-based optimization and reinforcement learning. (b) System setup, where a Franka arm manipulates an impact block to strike the semi-cylinder block.
Fig. 4 : Collision model accuracy ( α=0.1 ) in different settings. Our fine-tuned strategy effectively avoids overfitting on scarce real-world data and achieves higher accuracy than MuJoCo, whose performance is limited by unmodeled effects.
Symbol
Definition
Range
vpre
Velocity before collision
[ 0.2,0.8 ]
θ
Deflection angle of the impact point relative to the center of the semicircle
[ 12π,1211π ]
θ1
Deflection angle of the velocity relative to the impact point
[ −12π,12π ]
μ1
Friction coefficient between impact block and semi-cylinder
[ 0.05,1 ]
μ2
Friction coefficient between ground and semi-cylinder
[ 0.02,1 ]
e1
Damping ratio between impact block and semi-cylinder
[ 0.1,3 ]
TABLE II : Simulation Settings
Method
Semi-Cylinder
Square
Triangle
MuJoCo
0.64
0.50
0.49
NN(w/o Pre-train)
0.42
0.42
0.36
NN(ours)
0.76
0.55
0.54
TABLE III : Collision Model Accuracy( α=0.1 ) For Three Shape Blocks.
Semi-Cylinder
Square
Triangle
Simulator
Pos/m
Ori/rad
Pos/m
Ori/rad
Pos/m
Ori/rad
MuJoCo
0.0245( ± 0.0176)
0.7882( ± 0.6071)
0.0222( ± 0.0124)
1.2696( ± 0.6926)
0.0251( ± 0.0154)
0.6673( ± 0.4036)
Hybrid Simulator (w/o Pre-train)
0.0363( ± 0.0156)
0.5751( ± 0.5074)
0.0243( ± 0.0140)
1.9751( ± 0.8621)
0.0303( ± 0.0187)
0.7027( ± 0.5069)
Hybrid Simulator (Ours)
0.0159( ± 0.0046)
0.4152( ± 0.3014)
0.0163( ± 0.0080)
1.2479( ± 1.0630)
0.0185( ± 0.0092)
0.7319( ± 0.5518)
TABLE IV : Error in Model-Based Optimization
Time(s)
Semi-cylinder
Square
Triangle
MuJoCo
27.42( ± 3.24)
28.58( ± 3.71)
25.20( ± 2.89)
Hybrid Simulator (Ours)
15.81( ± 2.75)
14.74( ± 1.83)
13.21( ± 3.52)
TABLE V : Time Cost in CMA-ES
Fig. 5 : Linear and angular velocities of the square block in simulation and real world. MuJoCo captures the linear velocity decay reasonably well, but fails to reproduce the angular velocity decay accurately. Raw: raw measurements from the real world. Smoothed: filtered real-world data. Simulation: MuJoCo-simulated data.
Fig. 6 : (a) The three block shapes used in the model-based optimization experiments: semi-cylinder, square, and triangle (from left to right). (b) The designated workspace, bounded by the two white lines. (c) The three evaluation routes used in the RL experiments. The difficulty increases from Route 1 to Route 3. For Route 1 and 2, the initial orientation of the semi-cylinder is randomized, while for Route 3 it is fixed.
Term
Formula
Description
R1
exp(−Δx2)
Dense position reward
R2
21+cos(Δθ)
Orientation reward at sub-goal
R3
(T−t)
Strike efficiency reward at sub-goal
R4
r0
Penalty for leaving safe zone
TABLE VI : Reward function design for policy learning. The total reward is R=R1+R2+R3+R4 .
Route 1
Route 2
Route 3
Simulator
SR
SR
SGCR
SR
SGCR
MuJoCo
4/10
2/10
8/20
1/10
13/30
Hybrid Simulator (ours)
8/10
5/10
14/20
5/10
21/30
TABLE VII : Results in Sequential Semi-Cylinder Pushing Task
Accurate physics simulation is essential for robotic learning and control, yet analytical simulators often fail to capture complex contact dynamics, while learning-based simulators typically require large amounts of costly real-world data. To bridge this gap, we propose a few-shot real-to-sim approach that combines the physical consistency of analytical formulations with the representational capacity of graph neural network (GNN)-based models. Using only a small amount of real-world data, our method calibrates analytical simulators to generate large-scale synthetic datasets that capture diverse contact interactions. On this foundation, we introduce a mesh-based GNN that implicitly models rigid-body forward dynamics and derive surrogate gradients for collision detection, achieving full differentiability. Experimental results demonstrate that our approach enables learning-based simulators to outperform differentiable baselines in replicating real-world trajectories. In addition, the differentiable design supports gradient-based optimization, which we validate through simulation-based policy learning in multi-object interaction scenarios. Extensive experiments show that our framework not only improves simulation fidelity with minimal supervision but also increases the efficiency of policy learning. Taken together, these findings suggest that differentiable simulation with few-shot real-world grounding provides a powerful direction for advancing future robotic manipulation and control.
Zhenhao Huang, Siyuan Luo, Bingyang Zhou +3
National University of Singapore, Singapore · Prana Lab, San Francisco, USA
The sim-to-real gap remains a critical challenge in robotics, hindering the deployment of algorithms trained in simulation to real-world systems. We propose a flexible Real-to-Sim-to-Real (RSR) framework whose central contribution is an information-theoretic cost function that explicitly accounts for sim-to-real discrepancies. This cost balances two objectives, completing the task and steering the policy to collect real-world samples that are maximally informative for improving transfer. It can be integrated seamlessly into existing reinforcement learning algorithms (e.g., PPO, SAC) and ensures a balanced exploration of critical regions in the real domain. The framework treats differentiable simulation as optional: when a differentiable simulator is available, the collected informative data can also be used to tune simulator parameters. We implement the framework with the MuJoCo MJX platform and demonstrate its generality by evaluating on both manipulation tasks with a 6-DOF robotic arm and locomotion tasks on a legged robot. Empirical results show that our RSR loop yields more efficient data acquisition and substantially improves task performance in real-world that achieves a smoother sim-to-real transfer.
Yuxuan Xu, Shiyu Wang, Jinhao Huang +6
Institute for AI Industry Research (AIR), Tsinghua University · Beijing Jiaotong University · The Hong Kong University of Science and Technology (Guangzhou)
Sim-to-real policy transfer -- deploying policies trained in simulation in the real world -- is a promising paradigm for scaling robot manipulation without large-scale real-world data. However, transferring simulation-trained policies remains challenging due to discrepancies in contact dynamics -- particularly in contact-rich tasks where subtle differences can alter task outcomes entirely. Because interaction between the manipulated object and the environment is mediated through contact, task success depends on accurately reproducing task-relevant contacts. Accordingly, in manipulation, contact-centric fidelity -- reproducing both the contact event sequence (when, where, and how contacts occur) and the local contact dynamics (how forces and motions evolve at each contact) -- is a necessary condition for task success. Based on this insight, we propose a contact-centric real-to-sim-to-real RL framework that uses task-relevant contact event sequences extracted from real demonstrations as the learning objective. We approximate objects as groups of primitives and optimize their contact geometry in simulation so that the resulting local contact dynamics explain the observed state transitions. The contact event sequence is automatically extracted by replaying the demonstration. This sequence serves as a structured reward signal, guiding the policy toward physically plausible contact regimes validated in reality and preventing exploitation of unrealistic simulator contacts. The signal is obtained automatically, requiring no per-task reward design. Experiments on contact-rich manipulation tasks demonstrate more stable and robust sim-to-real policy transfer compared to unconstrained RL baselines.
Heecheol Kim, Namiko Saito, Katsushi Ikeuchi +1
Microsoft Research Asia - Tokyo · The University of Tokyo