A Rubik's Cube Robot solver powered by MSP432
This project aims to solve a Rubik's Cube puzzle only with a microcontroller. I used the MSP432 from TI and the present code is developped using the "driverlib" library for this microcontroller. The robot can identity the cube with a color sensor, search a mathematical solution and then solve the cube by its own.
However, the resolution algorithm and the whole process to solve the cube is independant and could be used with any other solution (computer or microcontroller).
The project was developped by myself for the final project of the ME6405 Mechatronics at Georgia Institute Of Technology, Atlanta GA. This course was dispensed by Dr Rogers during the Fall 2017 term.
Detection of the initial state of the cube: link
Resolution of the cube: link
More information are available in the poster I made for this project: link