Contact-Aware Neural Dynamics
Changwei Jing, Jai Krishna Bandi, Jianglong Ye, Yan Duan, Pieter Abbeel, Xiaolong Wang, Sha Yi
TL;DR
This work tackles the challenging sim-to-real gap in contact-rich robotic manipulation by introducing a contact-aware neural dynamics model that fuses simulation-derived priors with real tactile data. The model operates in two stages: a Contact Predictor that forecasts future contact events and a diffusion-based Pose Predictor that generates long-horizon object motions conditioned on those contacts and a multimodal history. Training proceeds first in large-scale simulation with domain randomization, followed by fine-tuning on limited real-world data to align simulated and real contact dynamics, yielding improved forward predictions and policy transfer. The approach demonstrates strong improvements in both single- and multi-object scenarios, exhibiting better realism, stability, and applicability to policy evaluation and refinement in real-world manipulation tasks.
Abstract
High-fidelity physics simulation is essential for scalable robotic learning, but the sim-to-real gap persists, especially for tasks involving complex, dynamic, and discontinuous interactions like physical contacts. Explicit system identification, which tunes explicit simulator parameters, is often insufficient to align the intricate, high-dimensional, and state-dependent dynamics of the real world. To overcome this, we propose an implicit sim-to-real alignment framework that learns to directly align the simulator's dynamics with contact information. Our method treats the off-the-shelf simulator as a base prior and learns a contact-aware neural dynamics model to refine simulated states using real-world observations. We show that using tactile contact information from robotic hands can effectively model the non-smooth discontinuities inherent in contact-rich tasks, resulting in a neural dynamics model grounded by real-world data. We demonstrate that this learned forward dynamics model improves state prediction accuracy and can be effectively used to predict policy performance and refine policies trained purely in standard simulators, offering a scalable, data-driven approach to sim-to-real alignment.
