No Eyes, No Problem: What Does Touch Contribute to Blind Baoding Ball Manipulation?
Organizations: All authors are with the School of Informatics, University of Edinburgh, Edinburgh, UK.
Abstract
Humans manipulate objects within their hands through touch alone with remarkable ease, but for robots, achieving sustained real-world manipulation without vision remains an open challenge. Although reinforcement learning (RL) can generate sophisticated blind manipulation policies in simulation, transferring them to a real dexterous hand remains hindered by continuously changing contacts, motion-induced tactile information drift, and the gap between simulated and physical dynamics. We study this problem through Baoding ball rotation on the Shadow Dexterous Hand Lite, using only proprioception and binary tactile feedback as observations. We achieve successful zero-shot transfer through a combination of a sensor-aligned, coupling-aware embodiment in simulation, tactile calibration, and two novel episodic domain randomisations: slew-rate action limits and STuck-AT Taxels. On the physical hand, the policy achieves sustained blind Baoding rotation, completing \textbf{225 consecutive \mathbf{180^\circ}\sim0.36 ;\text{rot/s}} in a single continuous trial without any vision or object-state information. Furthermore, we evaluate the contribution of tactile sensing relative to proprioception alone and identify the hand regions where tactile information is most important. This is the strongest reported hardware result for Baoding ball manipulation in both rotation count and speed, irrespective of the sensing modality used. By effectively bridging the sim-to-real gap, our framework sets a new benchmark for sustained tactile-driven dexterous manipulation on physical hardware.
Figures & tables
| Configuration | Training Randomization | Feedback / Input |
|---|---|---|
| C1 | Physical interaction | Proprioception + tactile |
| C2 | Physical + SlewDR | Proprioception + tactile |
| C3 (ours) | Physical + SlewDR + STAT | Proprioception + tactile |
| Proprio-only | Physical interaction | Proprioception only |
| C3-TacOff | C3 | Proprioception only † |
| Open-loop | – | None (recorded trajectory) |
| Full rotations | Time to drop (s) | Speed (HW) | Speed (sim) | Drop rate | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Condition | mean std | min–max | mean std | min–max | mean std | mean std | min–max | mean std | sim | HW |
| Prior hardware results: | ||||||||||
| Nagabandi et al. [ 8 ] † | — | — | — | — | — | — | — | — | — | |
| Yuan et al. [ 9 ] ‡ | — | — | — | — | 0.30 | — | — | — | — | |
| Yang et al. [ 10 ] § | — | — | — | — | — | — | — | — | — | |
| Benchmark & ablations: | ||||||||||
In-Hand Manipulation
In-hand manipulation studies how robot hands reposition and reorient objects without releasing them.
See all 34 papers