Solve a cube puzzle with augmented reality
1. Solid neutral background is required
2. Good lighting is required
3. Scan all six sides of cube (two sides at once)
4. App needs to see two sides at once to determine cube orientation
5. After all six sides are scanned, app solves cube and displays progress bar
6. Arrows show which side to turn
7. Short arrow indicates quarter turn
8. Long arrow indicates half turn
9. To restart, close app and open it again
This app uses OpenCV https://opencv.org
This app uses algorithms and code courtesy of Herbert Kociemba, http://kociemba.org