Publication:
Prototype Design for Rubik’s Cube Solver

cris.author.scopus-author-id 36469871200
cris.author.scopus-author-id 57222295226
cris.author.scopus-author-id 56416988300
cris.author.scopus-author-id 36619090500
cris.author.scopus-author-id 57205056513
cris.author.scopus-author-id 57222293222
cris.author.scopus-author-id 57226526722
cris.virtual.department Universiti Malaysia Perlis
cris.virtual.department Universiti Malaysia Perlis
cris.virtual.department Universiti Malaysia Perlis
cris.virtual.department Universiti Malaysia Perlis
cris.virtual.department Universiti Malaysia Perlis
cris.virtualsource.department 955901cc-e78d-4116-8345-2b70ac852b35
cris.virtualsource.department 3b734453-fe8e-4ebb-92e8-3cd45fc3f484
cris.virtualsource.department b6f5fe45-d071-40e4-b3f1-0478829c75e0
cris.virtualsource.department 0f872afa-b085-4f58-829d-0d6fdf3f24dc
cris.virtualsource.department e953b4dc-983a-426f-b0eb-d0febabc775b
dc.contributor.author Allan Melvin Andrew
dc.contributor.author Faridah Wahab
dc.contributor.author Tan Wei Hong
dc.contributor.author Ragunathan Al Santiagoo
dc.contributor.author Amirah A.S.N.
dc.contributor.author Nik Zainab Nik Azizan
dc.contributor.author Lee F.S.
dc.date.accessioned 2024-09-30T03:34:56Z
dc.date.available 2024-09-30T03:34:56Z
dc.date.issued 2021-01-01
dc.description.abstract Rubik’s cube is a modern day plastic material puzzle, where the one need to twist and turn to solve the multicolour squares. At the end, the puzzle need to be solved to make all the same colour cubes on the same surfaces. High intelligence is needed to solve it at a shorter time. Therefore, this research is to create a robot solver to solve the Rubik’s cube in short time smartly. Initially, the algorithm will scan the six surfaces of unsolved cube through a webcam and register the colours in the memory. Once it is completed, the solving algorithm will analyse and instruct the servo motors to twist and turn based on the computed solution. It is then pass it to the solving algorithm to identify the solving process and send the moving instruction to the motors by Raspberry Pi. The robot body was constructed using laser cutter. It is to make sure that the measurements are accurate and correct. To solve the cube, four servo motors with high efficiency were used to twist the cube in certain legit with the rules of the game. Another four servo motors are connected to the rack and pinion gears by clamping to hold the Rubik’s cube from falling when it is twisted. An improvised “Kociemba Algorithm”, also called as “The Two-Phase-Algorithm” is used. It reduced the required moves to solve the cube into a maximum of 25 moves and a minimum of 19. Conclusively, the final prototype discussed in this paper is tested with the solving algorithm. The results are presented.
dc.identifier.doi 10.1007/978-981-16-0866-7_3
dc.identifier.isbn [9789811608650]
dc.identifier.scopus 2-s2.0-85111836412
dc.identifier.uri https://hdl.handle.net/20.500.14170/6396
dc.relation.funding Universiti Malaysia Perlis
dc.relation.grantno undefined
dc.relation.ispartof Lecture Notes in Mechanical Engineering
dc.relation.ispartofseries Lecture Notes in Mechanical Engineering
dc.relation.issn 21954356
dc.subject Image processing | Pi | Raspberry | Robot solver | Rubik’s cube | Servo motor
dc.title Prototype Design for Rubik’s Cube Solver
dc.type Book Series
dspace.entity.type Publication
oaire.citation.endPage 50
oaire.citation.startPage 39
oairecerif.affiliation.orgunit Universiti Malaysia Perlis
oairecerif.affiliation.orgunit Universiti Malaysia Perlis
oairecerif.affiliation.orgunit Universiti Malaysia Perlis
oairecerif.affiliation.orgunit Universiti Malaysia Perlis
oairecerif.affiliation.orgunit Universiti Malaysia Perlis
oairecerif.affiliation.orgunit Universiti Malaysia Perlis
oairecerif.affiliation.orgunit Universiti Malaysia Perlis
oairecerif.author.affiliation Universiti Malaysia Perlis
oairecerif.author.affiliation Universiti Malaysia Perlis
oairecerif.author.affiliation Universiti Malaysia Perlis
oairecerif.author.affiliation Universiti Malaysia Perlis
oairecerif.author.affiliation #PLACEHOLDER_PARENT_METADATA_VALUE#
oairecerif.author.affiliation Universiti Malaysia Perlis
oairecerif.author.affiliation #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.orcid #PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.scopus-author-id 36469871200
person.identifier.scopus-author-id 57222295226
person.identifier.scopus-author-id 56416988300
person.identifier.scopus-author-id 36619090500
person.identifier.scopus-author-id 57205056513
person.identifier.scopus-author-id 57222293222
person.identifier.scopus-author-id 57226526722
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
Research repository notification.pdf
Size:
4.4 MB
Format:
Adobe Portable Document Format
Description: