← Home

Quick answer

AI Summary: Demonstrates a robotic hand solving a Rubik's Cube using zero human demonstrations, achieving flawless sim-to-real transfer via a novel Automatic Domain Randomization technique.

Claim

Solving Rubik's Cube with a Robot Hand

Ilge Akkaya·
Marcin Andrychowicz·
Maciek Chociej·
Mateusz Litwin·
Bob McGrew·
Arthur Petron·
Alex Paino·
Matthias Plappert·
Glenn Powell·
Raphael Ribas·
Jonas Schneider·
Nikolas Tezak·
Peter Welinder·
Lilian Weng·
Wojciech Zaremba·
Lei Zhang

ABSTRACT

We demonstrate that models trained only in simulation can be used to solve a manipulation problem of unprecedented complexity on a real robot. We use reinforcement learning to train a policy to solve a Rubik's Cube with a highly dexterous human-like robot hand. To enable zero-shot transfer from simulation to the real world, we introduce Automatic Domain Randomization (ADR), which dynamically generates progressively more difficult environments in simulation. The resulting policy is highly robust to unmodeled dynamics and perturbations, allowing the physical robot hand to successfully solve the Rubik's Cube despite wearing a rubber glove or having individual fingers tied together.

Review Snapshot

Explore ratings

4.6
★★★★★
5 ratings
5 star
60%
4 star
40%
3 star
0%
2 star
0%
1 star
0%

Recommendation

100%

recommend this content.

Review this content

Share your opinion to help other learners triage faster.

Write a review

Invite a reviewer

Invite someone by email to share an invited review for Solving Rubik's Cube with a Robot Hand.

Author Inquiries

Public questions about this content. Attendemia will route your question to the author. Vote on the most important ones. No guarantee of response.
Post an inquiry
Sort by: Most helpful