GaussTwin: Unified Simulation and Correction with Gaussian Splatting for Robotic Digital Twins
Authors: Yichen Cai, Paul Jansonnie, Cristiana de Farias, Oleg Arenz, Jan Peters
Organizations: Intelligent Autonomous Systems Lab, Technical University of Darmstadt, Germany. · NAVER LABS Europe. · Hessian.AI, Germany. · German Research Center for AI (DFKI), SAIROL, Germany. · Robotics Institute Germany (RIG).
Digital twins promise to enhance robotic manipulation by maintaining a consistent link between real-world perception and simulation. However, most existing systems struggle with the lack of a unified model, complex dynamic interactions, and the real-to-sim gap, which limits downstream applications such as model predictive control. Thus, we propose GaussTwin, a real-time digital twin that combines position-based dynamics with discrete Cosserat rod formulations for physically grounded simulation, and Gaussian splatting for efficient rendering and visual correction. By anchoring Gaussians to physical primitives and enforcing coherent SE(3) updates driven by photometric error and segmentation masks, GaussTwin achieves stable prediction-correction while preserving physical fidelity. Through experiments in both simulation and on a Franka Research 3 platform, we show that GaussTwin consistently improves tracking accuracy and robustness compared to shape-matching and rigid-only baselines, while also enabling downstream tasks such as push-based planning. These results highlight GaussTwin as a step toward unified, physically meaningful digital twins that can support closed-loop robotic interaction and learning.
Figures & tables
Fig. 1: Tracking performance of GaussTwin on rigid objects and DLO. The system takes multi-view camera observations as input. First, the objects in the scene are masked, represented by particles, and bonded to 3D Gaussians. The motion of these particles is then predicted at each time step using PBD, and subsequently refined through Gaussian splatting optimization. The bottom two rows illustrate the prediction–correction process carried out by GaussTwin.
Fig. 2: On the left, we show the experimental setup, with the (i) Franka Research 3 robot with the custom end effector tool, (ii) the haptic interface for teleoperation, and (iii) the set of Intel RealSense D415 scene mounted cameras. On the right, we show the set of all objects used for real-robot experiments.
Fig. 3: We show qualitative results for tracking both the rope and T-shaped block objects. The ground truth, overlaid on the particle simulation, is shown in green, while the simulated spheres are depicted in blue. The arrow indicates the direction of the applied force. Below the particle representation, we show rendered 3D Gaussians throughout the experiment.
Fig. 4: Error bars showing rope tracking error for five different configurations. The error is measured as the IoU between ground-truth rope pixels and the projected spheres. We compare GaussTwin with two ablations: (i) GaussTwin using only the pose, and (ii) GaussTwin using only the mask.
Method
Push †
Push-Down †
Multi-object
PEGS +M ∗
0.59 ± 0.61
3.72 ± 2.43
0.58 ± 0.81
PEGS +M+P ∗
0.54 ± 0.57
3.40 ± 2.12
0.44 ± 0.62
RBD
0.42 ± 0.45
1.21 ± 0.94
0.48 ± 0.74
GaussTwin
0.34 ± 0.35
0.86 ± 0.60
0.38 ± 0.39
TABLE I: Baseline comparison on the dataset from [ 14 ]
Single Object Push
Single Object Push Down
Multi-object
Method
TE ( ± std)
RE ( ± std)
Lat.
TE ( ± std)
RE ( ± std)
Lat.
TE ( ± std)
RE ( ± std)
Lat.
SM [ 14 ]
3.39 ± 2.18
33.64 ± 23.61
11
1.12 ± 0.91
6.19 ± 5.84
11
5.65 ± 4.77
29.35 ± 26.43
13
RBD [ 2 ]
3.49 ± 2.84
17.56 ± 20.01
10
0.99 ± 0.43
5.41 ± 4.77
10
4.06 ± 3.46
18.86 ± 18.97
12
GaussTwin (only mask)
0.60 ± 0.42
4.85 ± 3.32
35
0.91 ± 0.45
4.71 ± 3.50
35
2.08 ± 1.91
15.32 ± 15.08
40
GaussTwin (only pose)
3.40 ± 4.34
18.72 ± 20.31
11
1.15 ± 0.49
4.95 ± 3.43
11
10.18 ± 9.69
51.63 ± 42.25
13
GaussTwin (full)
0.43 ± 0.17
3.32 ± 1.46
36
0.70 ± 0.32
3.01 ± 1.80
36
0.85 ± 0.45
7.87 ± 6.11
42
TABLE II: Comparison of Methods on Different Real-World Tasks
Reward
Pos. error (cm)
Yaw error (rad.)
1st Push
−41.5±41.2
1.4±0.7
0.37±0.42
Last Push
−3.48±2.92
1.2±0.7
0.01±0.01
TABLE III: Mean and standard deviation of reward, position and yaw errors after the first and final push.
Deploying robots in unstructured real-world environments needs accurate, interactive models of the objects. Constructing these models at scale remains a critical bottleneck for robotic system integration. We present ArtiTwinSplat, a framework that automatically constructs articulated, photo-realistic digital twins of objects directly from RGB-D videos, requiring no CAD models, simulation assets, or manual annotations. Our method is built on 3D Gaussian Splatting that preserve geometric fidelity and photometric realism, coupled with an unsupervised articulation discovery pipeline that recovers part structure and joint kinematics from observed motion alone. With tracking and optimization stages our method provides stable, queryable digital twins that support real-time rendering, viewpoint control, and interactive manipulation. Unlike prior methods confined to simulation, ArtiTwinSplat operates directly on real-world observations and produces twins that are immediately usable by downstream robot planning and learning systems. This method offers a practical, scalable pathway toward digital twin construction, lowering the integration barrier for articulated object manipulation in embodied AI and human-robot collaboration contexts.
Pranjal Mishra, René Zurbrügg, Max Wilder-Smith +4
1ETH Zürich, Zürich, Switzerland. · 2Microsoft, Zürich, Switzerland. · University of Bonn, Bonn, Germany.
Manipulating objects requires understanding not only their motion, but also the physical properties that determine it. For articulated objects, these include inertia, friction, and mechanisms such as springs or door closers, whose effects can vary with configuration and velocity. Such properties are not directly observable from appearance: visually identical doors may require very different effort to manipulate. Existing digital-twin pipelines recover primarily kinematics or assign static physical parameters from visual and language priors, which can yield physically implausible estimates. As a result, state-dependent mechanism dynamics remain unidentified and are not represented in standard asset formats. We present ForceTwin, a system for identifying physics-informed digital twins of articulated objects from instrumented human interaction. A person probes an object using a handheld force-sensing gripper, providing synchronized poses and interaction forces from which we estimate the articulation, parametric dynamics including inertia, Coulomb friction, viscous damping, and a structured neural residual capturing state-dependent mechanism forces. ForceTwin nearly halves the inertial-parameter error of a VLM prior. As a feedforward dynamics model for impedance control on a Spot and a Franka FR3, ForceTwin achieves 87% goal completion across nine object-embodiment pairs, compared with 60% using VLM-prior and 57% using kinematics-only twins, with the largest gains on objects whose strong mechanisms cause both baselines to stall. We further use the identified twins to train whole-body door-traversal policies and deploy them in the real world. Project Page: https://timengelbracht.github.io/forcetwin-website/
While action-conditioned video prediction provides an intuitive world model for robotics, purely data-driven predictors often suffer from compounding errors and physically implausible hallucinations in long-horizon rollouts, severely undermining downstream action planning. We propose VPTwin, a Real-Sim-Real video prediction framework that anchors real-world future prediction using real-synchronized simulation twins. For a target manipulation task, a VLM reconstructs an executable digital twin from a real demonstration episode. To accommodate the ill-posed estimation of unobserved physical properties, Isaac Sim simulates multiple forward dynamic rollouts across randomized physical configurations under candidate action trajectories. Using these rollouts as in-context references, VPTwin harmonizes both domains, using simulation dynamics to enforce physical plausibility while capturing unmodeled contact interactions from real video. Furthermore, we establish a predictive planning loop using VPTwin to visually verify VLM-proposed actions and guide reliable real-world execution. Evaluations show substantial reductions in physical hallucinations during video prediction and marked improvements in manipulation planning performance.
Zhenghao Xiao, Minting Pan, Nantian He +2
Carnegie Mellon University · Shanghai Artificial Intelligence Laboratory · Shanghai Jiao Tong University