1 AIT Asian Institute of Technology

Development of an automated rubik's cube Solving robot

AuthorAriyarathne, Ahangama W.S.R.
Call NumberAIT Caps. Proj. no.ME-18-13
Subject(s)Robots
Puzzles
Rubik's Cube

NoteA capstone project report submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Engineering Mechatronics Engineering, School of Engineering and Technology
PublisherAsian Institute of Technology
Series StatementCaps. Proj. ; no. ME-18-13
AbstractThe Rubiks Cube, often referred to as The Cube, is a puzzle that has troubled many for over 40 years. A puzzle that most people keep in their drawer gathering dust as their previous attempts at solving it have only ended in mind-numbing frustration. With over 43 Quintilian possible combinations in its state space, the cube has a rich and deep mathematical theory attached to it. As daunting as this number may seem, we know that the maximum number of turns required to solve any scrambled state is just 20.. We call this: Gods Number.Whilst it is well known that the fastest human solvers need just a few seconds to solve this puzzle, their solutions are far from optimal. In fact, the best human speed solvers use on average 50.-60. moves per solve, simply because a human does not know the entire solution to the cube by just looking at it. In essence, they must solve the cube section by section by putting each color where it belongs. What humans lack in insight, they make up for in dexterity. The best human speed solvers can turn up to 10 faces per second. This report describes a project of development of Rubiks cube solving robot. It has main 3 parts, they are algorithm, image processing and motor controlling. I used Arduino for run algorithm and computer used for run python image processing code. Then image processing data transfer to Arduino using serial communication and stepper motors rotate corresponding to solution sequence.
Year2018
Corresponding Series Added EntryAsian Institute of Technology. Caps. Proj. ; no. ME-18-13
TypeCapstone Project
SchoolSchool of Engineering and Technology (SET)
DepartmentDepartment of Industrial Systems Engineering (DISE)
Academic Program/FoSMicroelectronics (ME)
Chairperson(s)Manukid Parnichkun;
Examination Committee(s)Than Lin ;Song, Weon Keun;
DegreeCapstone Project (B.Sc.)-Asian Institute of Technology, 2018


Usage Metrics
View Detail0
Read PDF0
Download PDF0