This is project model made to solve a rubics cube in full. The catuation part is done by precise stepper control. And the shafts has spring loaded pins to attach and remove the rubik's cube. You need to add cameras of your choice to do the color processing. The code is available in the net. And what more there is world record on the fastest rubiks cube solving robot.
THE design here can be made easily and accurately if you have CNC router or a laser cutter. It is designed for easy manufaturing