Solving Rubik's Cube with a Robot Hand
Indexed inarxivdatacite
Abstract
We demonstrate that models trained only in simulation can be used to solve a manipulation problem of unprecedented complexity on a real robot. This is made possible by two key components: a novel algorithm, which we call automatic domain randomization (ADR) and a robot platform built for machine learning. ADR automatically generates a distribution over randomized environments of ever-increasing difficulty. Control policies and vision state estimators trained with ADR exhibit vastly improved sim2real transfer. For control policies, memory-augmented models trained on an ADR-generated distribution of environments show clear signs of emergent meta-learning at test time. The combination of ADR with our custom robot…
Citation impact
632
total citations
- FWCI
- —
- Percentile
- —
- References
- 111
Citations per year
Authors
19- OOpenAICorresponding
- IAIlge Akkaya
- MAMarcin Andrychowicz
- MCMaciek Chociej
- MLMateusz Litwin
Topics & keywords
Topics
Keywords
- Robot
- Cube (algebra)
- Computer science
- Humanoid robot
- Estimator
- Artificial intelligence
- Domain (mathematical analysis)
- Key (lock)
No related works found for this paper.