Automatic Rubik’s Cube Solver with Advanced Colour Detection

Main Article Content

Shital Patrakar
Sadique Khan
Ashish Dadmal
Hanumant Narwade
Seema Raut

Abstract

Rubik's cube is a 3-D mechanical puzzle in which a pivot mechanism enables each face to turn independently. Solving it manually requires a deep understanding of patterns and algorithms, but the advent of robotics has opened new possibilities for autonomous solutions. The aim of this project is to build an autonomous robot which can solve a Rubik’s cube. This project proposes the development of a Rubik's Cube solver robot that integrates computer vision, robotics, and artificial intelligence to efficiently solve the puzzle. The system comprises three main subsystems: vision, computation, and actuation. The vision subsystem uses cameras and image processing techniques to capture and analyze the cube's state, while the computation subsystem employs advanced algorithms like the Kociemba algorithm to determine the optimal solving sequence. The actuation subsystem, consisting of a robotic arm and motors, executes the computed moves with precision. Currently, the project is in the implementation phase, with the mechanical design and assembly of the robot nearing completion. The vision subsystem has been tested using OpenCV for colour detection, and the Kociemba algorithm has been successfully integrated into the computation subsystem. The next steps involve fine-tuning the motor control system and conducting extensive testing to achieve a fully autonomous and efficient Rubik's Cube solver robot.

Article Details

How to Cite
Patrakar, S., Khan, S., Dadmal, A., Narwade, H., & Raut, S. (2025). Automatic Rubik’s Cube Solver with Advanced Colour Detection. International Journal on Advanced Computer Engineering and Communication Technology, 14(1), 204–209. Retrieved from https://journals.mriindia.com/index.php/ijacect/article/view/373
Section
Articles

Similar Articles

<< < 1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.