Image processing in automation and robotics


Solving a Rubik’s cube is a challenge for people. It is required a lot of patient and practice to learn how to solve a Rubik’s cube.

The question is, can we solve this problem using robot?


– INPUT: The picture of 6 sides of a scrambled Rubik’s cube.

– OUTPUT: Solving the Rubik’s cube using image processing and robotics.


Case 4 - Solution

For this problem, we used openCV with some image processing technique to extract the colors of the Rubik’s cube combined with Kociemba Algorithm to solve the Rubik’s Cube


With image processing, we can do a lot more than just solving the Rubik’s cube: We can use this in automation system in the factory to classify items on product line, create automatic delivery robot in the factory,…

Software development – offshore service | BAP Software CONTACT

Request a quotation here

Inquire now