For most, solving a Rubik’s Cube is easier said than done, and that’s why some of those people decided to create some amazing robots for the task. Continue reading to see five incredible examples.

1. RuBot II

Built by Pete Redmond from Dublin, the RuBot II just might be the creepiest yet coolest Rubik’s Cube solving robot ever. Its “solving algorithm is taken care of by Herbert Kociemba’s Cube Explorer software and usually solves the cube in a maximum of about 20 moves.”

2. CubeStormer

The CubeStormer isn’t your average Rubik’s Cube solving robot, as it was created entirely from LEGO Mindstorms RCX parts. That’s right, it even has a “LEGO web camera to scan the faces of the cube — the solving engine (algorithm) running on the computer is provided by the incredible ‘Cube Explorer’ software.”

3. Kawasaki Cube-Kun

No true Rubik’s Cube master who can solve the puzzle in seconds should do without this Kawasaki robot. Featuring built-in sensors, this robot uses a large flat-panel display to show the current position and how many more moves to completion — takes only 6-seconds for the robot to find a solution.

4. Mindstorms Solver

Engineering student Ranulf Green built an impressive Rubik’s Cube solving robot for his final project, using a LEGO Mindstorms set and custom-programmed Java software. That’s not all, it uses a “2 phase algorithm to find a solution (maximum of 29 moves).”

5. Minimalist Solver

A group of engineering students at Austria’s Carinthia University of Applied Sciences spent a year developing a robot that can analyze a Rubik’s cube and solve it within 2-minutes. Basically, a vision system and custom programmed algorithms control the robotic arms.