Here, we're looking at the colours that aren't solved. There are 21 different cases for the top layer, but we only need a couple of algorithms to solve them all. The first thing we want to find is headlights. Only 2 of the cases don't have any headlights (one of them is if you skip this step, and the cube is already solved). For the one case without headlights, just perform the algorithm below from any angle. This is a better case because when you do the next step, the cube will be solved already.
The project uses the Pi to directly solve the Rubik’s cube. The BrickPi3 takes the unsolved Rubik’s cube and the Raspberry Pi takes a picture of each side of the Rubik’s cube with the Raspberry Pi Camera. The Pi creates a text map of the color squares that shows where they are located on the cube. When it has fully mapped the cube, the Pi uses the “kociemba” python library to map out the moves needed to solve the Rubik’s cube. This information is taken by the Pi and BrickPi3 to solve the Rubik’s cube using the LEGO motors. The result: a solved Rubik’s cube. Rubiks Build It Solve It
For decorative purposes, a colorant is typically added to the plastic. The pieces of a Rubik's cube are typically black. During production, colored stickers are put on the outside of the cube to denote the color of a side. The plastics that are used during production are supplied to the manufacturer in a pellet form complete with the filler and colorants. These pellets can then be loaded into the molding machines directly.
Do you remember those complicated little Rubik’s block that we would sit there trying to figure out for what seems like hours? Did any of you guys/girls ever solve them? Maybe all it takes for us to solve the “cube” would be for us to see what it’s all about. While there are many mesmerizing toys that are about to emerge into our world, today, we would like to take a close look in this Rubik’s Build It Solve It Review, because we believe this is the one-way ticket to finally solving the cube!
Finally, we add a camera arm.  In the original design by MindCubr, this held the EV3 color sensor over the Rubik’s cube.  In our modified design, it holds a Raspberry Pi Camera over the Rubik’s cube.  We use two LEGO Mindstorms motors to manipulate the cube: the first sits below the cradle to rotate the cube, and the second moves the shuffler arm to spin the cube on an opposite axis.
If there are no more edges left on the top layer, then they are probably either inserted in the right place but flipped, or inserted in the wrong place. To get an edge out of somewhere it shouldn't be, just insert one of the yellow edges into that slot. This should get the edge out and on the top layer, ready for you to use the above instructions to insert correctly. Rubix Build
×