/Rubik-s-Cube-Solver

A program to solve Rubik's Cube

Primary LanguagePython

Rubik-s-Cube-Solver

What does it do

  • It will record the colors on faces of the cube.
  • Then it will show you 3D simulation and guide you to solve the cube.

How to get started

Make sure you have Node.js installed.

git clone https://github.com/Rubik-s-Cube-Solver/Rubik-s-Cube-Solver.git -b project CubeSolver
cd CubeSolver
cd Solver && npm i && cd ..
python main.py

Pip Dependencies:

  • opencv-python
  • numpy
  • kociemba

References:

Note:

Color callibration maybe off for you as it depends on how your cube is colored. For me it was little glossy on few colors, for you it might be different.