FINGR: Learning Dexterous Hand Control for Real-World Rubik's Cube Solving
cs.RO
Submitted: 2026-09-27
Updated: 2026-10-13
License: http://creativecommons.org/licenses/by/4.0/
The gist: Manipulating a Rubik's Cube with a single dexterous hand is a challenging test of sustained, contact-rich control: the hand must execute successive layer turns while keeping the cube secure.
Terminology
Abstract
Manipulating a Rubik's Cube with a single dexterous hand is a challenging test of sustained, contact-rich control: the hand must execute successive layer turns while keeping the cube secure. Each turn requires some fingers to support the cube while others push a moving layer, release contact, and reset for the next move. To learn this coordination, we introduce FINGR (Future-supervised Interaction Network with Geometric Representations), a policy that combines finger-relative geometry with future interaction prediction. A shared point encoder expresses the cube relative to each fingertip and aggregates its points without depending on cubie indexing. Learned future tokens share the observation encoder and receive supervision for contact-force changes, layer-turn progress, and finger joint displacement at multiple time scales. The resulting representation conditions a flow policy that directly generates finger actions. On a real dexterous hand, our policy achieves 99.0% success over 300 turn attempts, compared with 79.7% for the base flow policy. Integrated with grasping and table-assisted regrasping, the policy solves all ten scrambled 2 times2 times2 cubes in a mean complete-system time of approximately 137 seconds. The project website is available at https://www.lyt0112.com/projects/FINGR
Sources
- WorldVLA: Towards Autoregressive Action World Model
- RoboVerse: Towards a Unified Platform, Dataset and Benchmark for Scalable and Generalizable Robot Learning
- GSWorld: Closed-Loop Photo-Realistic Simulation Suite for Robotic Manipulation
- SimToolReal: An Object-Centric Policy for Zero-Shot Dexterous Tool Manipulation
- Learning to Solve a Rubik's Cube with a Dexterous Hand
- Crossway Diffusion: Improving Diffusion-based Visuomotor Policy via Self-supervised Learning
- ConTrack: Constrained Hand Motion Tracking with Adaptive Trade-off Control
- Flow Matching for Generative Modeling
- DexRepNet: Learning Dexterous Robotic Grasping Network with Geometric and Spatial Hand-Object Representations
- Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learning
- Solving Rubik's Cube with a Robot Hand
- FACT: Failure-Aware Causal Training for World-Action Models
- Embodiment-Aware Generalist Specialist Distillation for Unified Humanoid Whole-Body Control
- Predictive Inverse Dynamics Models are Scalable Learners for Robotic Manipulation
- Unleashing Large-Scale Video Generative Pre-training for Visual Robot Manipulation
- World Action Models are Zero-shot Policies
- DexterityGen: Foundation Controller for Unprecedented Dexterity
Related papers
- FMT x: An Efficient and Asymptotically Optimal Extension of the Fast Marching Tree for Dynamic Replanning
- MPCFormer: A physics-informed data-driven approach for explainable socially-aware autonomous driving
- RoboLab: A High-Fidelity Simulation Benchmark for Analysis of Task Generalist Policies
- ARC: A Reasoning Recipe for Robot Foundation Models
- HRDexDB: A 4D Dexterous Grasping Dataset Across Human and Multiple Robot Embodiments
- APT: Action Expert Pretraining Improves Instruction Generalization of Vision-Language-Action Policies