A few weeks ago, whilst I was in the planning stages of an 8x8x8 RGB LED cube I had a thought.  I decided that instead of starting a new cube maybe I would start a totally different project.  The first thing that popped into my head was a rubix cube solving robot.  2 or 3 years ago I tried to make a lego cube solver however I didn't have enough electronic knowledge back then to make it work successfully.  However I now believe it can be done.  Below is my 3D mock up of the two claw design which will turn the faces of the cube.  One of the main reasons for changing the project was my recent investment in a 3D printer.  I decided I would rather start a project which would utilise this.