BadagalaAdarsh / Rubiks_Cube_Solver

Solve a Rubiks Cube using Python Opencv and Kociemba module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rubiks_Cube_Solver

Solve a Rubiks Cube using Python Opencv and Kociemba module

Main Steps

 Get the countours of the cube
 check whether there are totally 9 countours or not
 get the color of each code and and their coordinates
 assign values to the faces based on the color
 then concatenate all the faces and give input to the kociemba module
 after getting solution display them in a user friendly manner so that user can understand what to do

Scanning Different Sides of the cube

Showing the instructions on the screen to solve the cube

Other details regarding the project you can understand after going through the code

I would really like to thank @VickneshB as I have taken his code as my reference and made some tweaks to it so that it will work for my use case

About

Solve a Rubiks Cube using Python Opencv and Kociemba module

License:GNU General Public License v3.0


Languages

Language:Python 100.0%