Robot Solves Rubik's Cube Puzzle in 0.38 Seconds

Robot Solves Rubik's Cube Puzzle in 0.38 Seconds

The machine was made using six motors and motor drivers and Playstation Eye cameras - the cameras once used for gaming on the old Playstation 3 console.

The nameless robot is the creation of MIT robotics student Ben Katz and software developer Jared Di Carlo, though Katz describes it as a "contraption". The creators say they have also developed special controllers for the robot's six motors to ensure that only one is moving at any given time.

The researchers used another savvy, albeit 'counterintuitive, ' trick that helped them solve the puzzle in record speed. But much more input was needed on the software front to enable an actual machine to physically solve a puzzle, including work to synchronize the motors to prevent collisions when making moves. Their machine solved the puzzle in 0.38 seconds - a 40-per cent improvement over the previous record of 0.637.

They had to prevent the cube from 'camming, ' or rotating, outwards as the robot rapidly moved the pieces around.

Readers of a certain age will, at some point in their lives, have become so frustrated trying to solve the classic 80s Rubik's Cube puzzle that they've flung it against a wall. The time could potentially be reduced further with a solve requiring fewer turns. The algorithm designed inside the cube determines the step by step process involved in solving the Rubik's cube.

And their record runs laps around the Guinness World Record set by humans.

That said, there appears to be some doubt as to whether the pair will try again.

'For the time being, Jared and I have both lost interest in playing the tuning game, but we might come back to it eventually and shave off another 100 ms or so, ' he added. Seriously, if you take a particularly luxurious blink, you'll miss it.

You can see the record-breaking video below.