Kanit Dararutana's "Rubik's Provix"
another view        view movie  <1.3M>

Rubik's Provix

A robot that solves Rubik's Cubes®.   Slows down to show you how to solve the cube.
Has different methods of solving.
Each arm is turned by a stepper motor.
Each claw is driven by a worm gear attached to a stepper motor.