MultiCuber achieves another world’s first. This LEGO robot demonstrates a timed relay solve of 2x2x2, 3x3x3, 4x4x4 and 5x5x5 Rubik’s cubes. This hopefully explains why the robot was given it’s name!
This version of MultiCuber can solve cubes between about 5cm and 6cm. A second version has also been created that can solve physically larger cubes including the 6x6x6 V-CUBE 6 (buy V-Cube 6 Multicolor at Amazon).
The robot itself is built entirely out of LEGO including a LEGO Mindstorms NXT kit and Vision Command webcam. Both the solver application running on the laptop and the embedded software running on the NXT were written in C++. The laptop communicates with the NXT via USB.
The application uses a generic algorithm that can solve a cube of any dimension limited only by RAM and time. It has been tested with software models of cubes up to 100x100x100.
You can watch the video with Lego MultiCuber in action at Youtube. Happy Puzzling!
Tags: Rubik’s Cube | Lego