October 19, 2011

CubeStormer II


Lego Robot Beats Human World Record For Solving the Rubik’s Cube!

Solving the Rubik’s Cube puzzle popularized in the 1980s is an exercise in futility for many of us, but to a world class “speedcuber” it’s a challenge of mere moments. The currentofficial human record for the Rubik’s cube 3×3 puzzle is just 5.66 seconds. I know a robot that did it in 5.35 seconds. Take, that humanity! (Wait a second…) The puzzle solving bot is called CubeStomer II and you can watch its record breaking run in the video below. Made from Lego, powered by an Android smart phone, and created by two mad geniuses, CubeStormer II has a pedigree that sounds like it came from a children’s cartoon. That’s fitting, because I think the Lego NXT robot is a sure sign that humanity has gone meta. Why waste time on solving trivial puzzles when you can build a robot to waste time solving trivial puzzles for you instead?Both the NXT bricks and the SII smart phone feature processors made ARM, who commissioned the CubeStormer II and who will be showcasing the Lego robot at ARMTechCon 2011 in Santa Clara next week (Oct 26-27). The real geniuses behind the high speed Rubik’s robot, however, are its creators: Mike Dobson and David Gilday. Dobson built the original CubeStormer early in 2010, while Gilday has constructed several other Rubik’s solving robots that are equally impressive. These Lego lunatics are at the top of their game with the CubeStormer II. Humans competing to solve the Rubik’s Cube get to study it first before their time trial beings. Not only does CubeStormer II beat their puny human records, it doesn’t need to study! Let there be no doubt about it, robots rule Rubik’s.

CubeStormer II is controlled by four Lego NXT ‘bricks’ that communicate via Bluetooth with a Samsung Galaxy SII smart phone. A special app on the phone takes a picture of the cube, solves the puzzle virtually, and then relays the solution to the Lego robot. From click to finish the whole process takes just seconds. You have to see it to believe it: