Skip to content

atharvrustagi/Rubiks-Cube-Camera-Input-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubiks-Cube-Camera-Input-Solver

This is a Rubik's Cube solver implementation using Opencv-python and Kociemba module. Scan the cube through your camera, and find the solution through an animation of the solving steps.

The instructions are on-screen with an easy to understand GUI.

Note - You might have to calibrate colors based on your lighting and cube for optimal results. For that, in the "utils.py" file, change RGB values of the dictionary named 'clrs' according to your environment.

Language used - Python

Packages Used - Kociemba, Opencv, Numpy, Pygame

Screenshots from the application

Scanning Cube

Scanning Cube

Solving

Solved

Invalid State

About

This is a Rubik's Cube solver implementation using the Kociemba module. Scan the cube through your camera, and find the solution through an animation of the solve!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors