Join us at TNW Conference 2022 for insights into the future of tech →

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.