Loading...

LEGO® Megaminxer

36,849 views

Loading...

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 7, 2011

See Megaminxer also at http://www.youtube.com/watch?v=P-S30f...

Megaminxer is possibly the first robot in the world to solve a Megaminx puzzle.

The Megaminx puzzle is a dodecahedron with 12 faces, each with 5 edges, that can be rotated in a similar way to the well-known Rubik's Cube puzzle.

The robot itself is built entirely out of LEGO including a Mindstorms NXT kit with the addition of an HTC Desire smartphone running a custom Android app. The app uses the phone's camera to capture images of each face of the Megaminx which it then processes to determine the colors of the scrambled puzzle. After working out the solution, the app transmits the moves to the NXT controller via bluetooth to instruct it to solve the Magaminx.

The mechanism used by Megaminxer has been adapted from my "MultiCuber" robot designs that can be seen in other videos solving cube shaped Rubik's Cube style puzzles from 2x2x2 up to 7x7x7. The most interesting parts of the mechanical design were creating pentagonal shaped rings and modifying the tilting mechanism to cope with the obtuse angles between edges and faces using LEGO bricks that more naturally form shapes with right angles.

The software uses an enhanced table-driven algorithm developed from one that I created for solving the standard 3x3x3 Rubik's Cube.

More videos of Megaminxer and other LEGO solvers can be seen on my channel and at http://www.youtube.com/ARMflix

Read more about the creation of Megaminxer at http://blogs.arm.com/smart-mobile-dev...

As with my other videos, Mike Dobson (Oscarworld, @RoboticSolutions), co-creator of "CubeStormer II", has kindly allowed me to use another of his fantastic musical creations, "Trance Mi[n]x", as backing for this video. Thanks Mike!

Enjoy!

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...