I. Introduction
Rubik’s cube puzzle has continually been as a hot topic in intelligence competition for child or adult. In service robot fields, however, the solution of Rubik’s cube puzzle in efficient manner is a very challenging task for computer vision. A software scheme to solve Rubik’s cube puzzle includes detection, color recognition and solve method of a randomly scramble cube. Rubik’s cube puzzle can be also considered as a sequential manipulation problem for service robot [1]. For example, to achieve a higher precise sequential manipulation, an optical time-of-flight pre-touch sensor which used for grasping Rubik’s cube is proposed in [2].
Cube-solving Robot