Rubik's Cube Solver Robot with previous scanning using the HSV Model (#521)
Read ArticleDate of Conference
July 16-18, 2025
Published In
"Engineering, Artificial Intelligence, and Sustainable Technologies in service of society"
Location of Conference
Mexico
Authors
Dávalos-Carpio, Juan
Mendoza-Lopez, Mauricio
Portugal-Cuno, Luis
Quispe Ccachuco, Marcelo
Siles Nates, Fernando
Abstract
The artificial vision is used in multiple fields so it has a flexible capacity in the applications that it can provide, such as the recognition of figures, colors, etc. It is used to create different tasks according to the proper and modified programming, although, it can have a slower or different memory usage and reading speeds than usual by having inefficient functions, so it needs to be tested each time to achieve better performance. With the previous definition we can use it in the puzzle recognized as the Rubik's cube this having 6 faces with different colors in each one, to proceed to the armed of this same one it is made use of steps which have movements that arrive to a single solution, these movements throughout history become known by the smaller amount of movements and to be able to make short times of armed and these movements will become to translate to a programming language as algorithms for example the Kociemba for the resolution of the virtual cube being able to solve, besides showing the steps that are necessary to complete the cube, however, to be able to achieve a better efficiency about assembling this same one, a robot is implemented that follows the steps that will give us the code that solves the virtual Rubik's cube by computer, obtaining speeds similar to commercial robots of up to at least 60 milliseconds approximate for each movement that it will realize.