Tilted Twister - a Lego Mindstorms robot that solves Rubik’s cube
What’s really neat about this robot is that it only has three degrees of freedom, one of which is just to move the sensor in and out of position. Also impressive is the general solution the creator came up with to allow it to run solely on the NXT computer. Check the website for a video.