Header Banner
gadgethacks.mark.png
Gadget Hacks Shop Apple Guides Android Guides iPhone Guides Mac Guides Pixel Guides Samsung Guides Tweaks & Hacks Privacy & Security Productivity Hacks Movies & TV Smartphone Gaming Music & Audio Travel Tips Videography Tips Chat Apps

This Simple LEGO and Popsicle Stick Robot Can Solve a Rubik's Cube in 100 Moves or Less

Dec 22, 2012 06:58 PM
Robot arm manipulating a Rubik's Cube near a computer.

Robotic Rubik's Cube solvers are nothing new. We've seen ones that are run on Android, made of LEGO Mindstorms, and faster than the world record holder. The most recent Rubik's Cube robot making the news was made by high school student James Watson as a school project, but it's ended up getting a lot more attention than that.

So far, James has won prizes in the Brightsparks and Realise the Dream competitions in New Zealand, which got him an entry into Taiwan's International Science Fair. His robot is made of LEGOs and popsicle sticks, and the brains of the operation are controlled by an Arduino and a Python script.

The script solves the cube on the screen, then sends a list of moves to the Arduino so that it can give instructions to the servos to physically solve it. The best part is the little LEGO man who flips the cube around to the correct side before each move.

This robot takes about ten minutes to solve the cube, which is significantly longer than many previous builds, but that's because this one is so cleverly simple. James plans to speed it up by tweaking his algorithms and integrating a webcam for color recognition.

Check out the video to see it in action.

You can find more details and videos, plus photos of the first prototypes over on James's website.

You already know how to use your phone. With our newsletter, we'll show you how to master it. Each week, we explore features, hidden tools, and advanced settings that give you more control over iOS and Android than most users even know exists.

Sign up for Gadget Hacks Weekly and start unlocking your phone's full potential.

Related Articles

Comments

No Comments Exist

Be the first, drop a comment!