Some of the fastest Rubik’s cube solvers in the world have gotten down to a five second solve — which is quite an incredible feat for a human — but how about one second? Well, [Jay Flatland] and [Paul Rose] just built a robot that can do exactly that.
The robot uses four USB webcams, six stepper motors, and a 3D printed frame. The only modification to the Rubik’s cube are some holes drilled in the center pieces to allow the stepper motors to grip onto them with 3D printed attachments.
The software is running off a Linux machine which feeds the data into a Rubik’s cube algorithm for solving. In approximately one second — the cube is solved.
It wasn’t that long ago that humans could still beat machines at solving Rubik’s cubes. In fact, the previous world record we shared was for a robot that could solve a cube in 10.69 seconds — a good five seconds slower than the fastest human solvers.
[Jay & Paul] are currently in the process of submitting their robot for consideration for a new world record.
Of course if you wanted to build one yourself true hacker style — all you’ll need are some popsicle sticks, an Arduino and some RC servos.