This Arduino-driven robot will unfix a Rubik’s Cube before you could even finish reading this sentence.
Last November, 14-year-old Lucas Etter set a new world record for the fastest time to solve a Rubik’s Cube, becoming the first person to ever break the five-second barrier for unravel the iconic 3 x 3 x 3 puzzle. As impressive as that may be, nothing may compare to this duo’s latest project. That’s because software engineers Jay Flatland and Paul Rose have devised an automated mechanism that can crack it in just over a second.
With an Atmel chip at its heart, the system is comprised of stepper motors, some 3D-printed parts and four webcams all connected to a Linux-based computer. The software engineers used the Kociemba algorithm to solve the puzzle, and have modified the Rubik’s Cube by drilling four holes into the middle of each of its six sides so the robot could manipulate it. Since the robot needs the cameras in order to function, the webcams are covered with a piece of paper until the cube is properly scrambled.
The team is now in the process of applying for the Guinness World Record. Pending all goes to plan, the robot will crush the current record holder’s time of 3.253 seconds.
Pingback: This machine can solve the Rubik’s Cube in just 0.887 seconds | Atmel | Bits & Pieces