Collaborative research: Prairie View A&M University and University at Buffalo, the State University of New York

Faculty Advisors: Chang Duan (PVAMU), Junsong Yuan (UB)

In this project, we aim to build a robotic system with a general-purpose robotic arm that can play the game of Rubik’s race autonomously.

The Rubik’s race game begins with shaking the scrambler, the box contains nine cubes with different colors on each side, as shown in the top of Figure. 1. As a result, a random 3 by 3 color pattern is generated. Note: If more than 4 squares of the same color appear in the scrambler, just shake it again to create a new pattern. Player A and Player B then slide the color tiles in their own tray and race until the nine in the center of their trays match those in the scrambler. Each tray contains 24 tiles (4 of each color) and an empty space arranged in a 5-row, 5-column pattern.

picture of the Rubik's race game

Figure 1. The Rubik’s Race Game (top view)

The following video demonstrated the results:

A conference paper summarizes some research results is accepted as:

Jadhav, S. S., Sharma, A., Anam H. N., Yuan, J., and Duan, C., (2024) A Robot that Plays Rubik’s Race, a Slide Puzzle Game, the 8th International Conference on Automation, Control and Robots.

Students trained and worked on this project:

PVAMU:

Arthur Rosemond (2022), Caleb Combs (2023), Kaylen Sanders (2024), Omar El Miloudi (2024)

UB:

Karan Shah (2022), Aniket Bharti (2022), Mohammad Abdullah Shaikh (2022), Yi Hsuan Chen (2022), Rushikesh Pravin Joshi (2023), Sanket Sadashiv Jadhav (2023-2024), Anupam Sharma (2023-2024), Nikhil Harikrishna Anam (2023-2024)