| CARVIEW |
Learning Dexterous Manipulation Skills from Imperfect Simulations
* Full fastening and screwdriving videos are shown below.
TLDR:
We learn rotational motion in a simplified simulator, use it for skill-based teleoperation to collect multisensory data, and train a policy that performs screwdriving and nut-bolt fastening in the real world.
Stage 1: Simulation
We train a transferable rotational motion policy in simulator.
Simulation objects
Simulation Training
Screwdriver (Sim2Real Failure Mode)
Bolt-nut (Sim2Real Failure Mode)
Stage 2: Teleoperation
We use the trained rotational motion policy for skill-based teleoperation to collect multisensory data.
Screwdriver
Bolt-nut
Stage 3: Multisensory Policy
We distill the multisensory data into single policy for screwdriving and nut-bolt fastening.
Tactile-Aware
Non-Tactile
Tactile-Aware
Non-Tactile
Ablation: Tactile Feedback with Temporal Context
We compare the performance of the tactile-aware and non-tactile policies without temporal context below. Tactile feedback is best to interpreted with temporal context.
Tactile-Aware
Non-Tactile
Tactile-Aware
Non-Tactile
Tactile Visualization
Screwdriver
Bolt-nut
Citation
@article{hsieh2025learning,
title={Learning Dexterous Manipulation Skills from Imperfect Simulations},
author={Hsieh, Elvis and Hsieh, Wen-Han and Wang, Yen-Jen and Lin, Toru and Malik, Jitendra and Sreenath, Koushil and Qi, Haozhi},
journal={arXiv:2512.02011},
year={2025}
}
Acknowledgements
This work is supported in part by the program "Design of Robustly Implementable Autonomous and Intelligent Machines (TIAMAT)", Defense Advanced Research Projects Agency award number HR00112490425. We thank Mengda Xu for his valuable feedback.
Website inspired by PRoPE