Rub shoulders with leading experts and industry disruptors at TNW Conference →

The heart of tech

This article was published on January 25, 2016


This robot can solve a Rubik’s Cube in 1 second

Abhimanyu Ghoshal
Story by

Abhimanyu Ghoshal

Managing Editor

Abhimanyu is TNW's Managing Editor, and is all about personal devices, Asia's tech ecosystem, as well as the intersection of technology and Abhimanyu is TNW's Managing Editor, and is all about personal devices, Asia's tech ecosystem, as well as the intersection of technology and culture. Hit him up on Twitter, or write in: [email protected].

As if it isn’t crazy enough that a 14-year old set the world record for solving a Rubik’s Cube in under five seconds last November, a couple of software engineers have now built a robot that can crack it in just over one second.

Comprised of a number of stepper motors, 3D-printed parts, webcams and an Arduino chip all connected to a Linux system, Jay Flatland and Paul Rose’s robot can consistenly solve Rubik’s Cube puzzles in less than 1.2 seconds.

The duo use the Kociemba algorithm to solve the puzzle, and have drilled holes into the middle of each of the cube’s six sides to allow the robot to manipulate it.

To test the machine, its cameras are covered so they can’t see the cube until it’s properly scrambled.

The current machine record time to beat is 3.253 seconds, which means Flatland and Rose can look forward to trumping it soon. They are currently in the process of applying for a world record.