Robot solves Rubik's cube in 103ms, breaks world record

A team of Purdue undergraduates has smashed the world record for the fastest machine solve of a Rubik's cube with the absurd time of 103 milliseconds. For reference, it takes 200 to 300 milliseconds to blink, so if you watch the robot solving a cube, there is a good chance you could miss it.

The system uses machine vision for color recognition, custom solving algorithms optimized for execution time, and industrial-grade motion control hardware from Kollmorgen. Every move is executed with finely tuned motion profiles to maximize acceleration, deceleration and mechanical efficiency, resulting in precisely coordinated sub-millisecond control.

Purdue University

The students found that one of the most significant limitations to breaking the previous record of 305 milliseconds was the cube itself. They designed a custom internal core for their cube, which they call a Purdubik's Cube, to withstand the high-speed robot's movements. The team isn't done yet, as they want to refine their robot and get the time down to under 100 milliseconds.

Previously:
Look how smoothly this mini-Rubik's Cube turns
Teen solves Rubik's Cube in world record 4.69 seconds
The math behind solving the Rubik's Cube