top of page
THE SOLUTION ROBOT
The Solution Robot is a robot I designed to solve a Rubik’s cube. The robot used four cameras to scan the colors of the cube, computed a solution using openCV and python on a connected computer, and then communicated the solution to an Arduino Mega microcontroller to execute the solution. The cameras used a calibration sequence to determine the separate colors in various lighting conditions, with different colored cubes. As a challenge, I wrote all of the solution algorithms without external references, and therefore tailored the software to the robot.
The Solution Robot: Text

The Solution Robot: Pro Gallery
Color Recognition
The Solution Robot: Video
Making fun patterns
The Solution Robot: Video
bottom of page