Rubik’s Cube Solver
Format
SOECS Senior Project Demonstration
Faculty Mentor Name
Rahim Khoie
Faculty Mentor Department
Electrical and Computer Engineering
Abstract/Artist Statement
The Rubik’s Cube Solver is a robot designed to solve a valid, standard three-by-three Rubik’s Cube. The robot will use a webcam to capture all six sides of the cube in order to determine the scrambled state of the cube. The solver will process the images and generate a list of moves the robot can perform to solve the cube. These moves will be executed by two main physical systems. The first system is the base system that will flip and realign the cube into the proper gripping orientation. The second system is the arm system that will grip and rotate the top face of the cube. Combining these two systems will allow the solver to successfully solve the Rubik’s Cube.
Location
School of Engineering & Computer Science
Start Date
2-5-2015 2:30 PM
End Date
2-5-2015 4:30 PM
Rubik’s Cube Solver
School of Engineering & Computer Science
The Rubik’s Cube Solver is a robot designed to solve a valid, standard three-by-three Rubik’s Cube. The robot will use a webcam to capture all six sides of the cube in order to determine the scrambled state of the cube. The solver will process the images and generate a list of moves the robot can perform to solve the cube. These moves will be executed by two main physical systems. The first system is the base system that will flip and realign the cube into the proper gripping orientation. The second system is the arm system that will grip and rotate the top face of the cube. Combining these two systems will allow the solver to successfully solve the Rubik’s Cube.