Pick and Place Game App for 3D Printed Robotic Arm

Projects from courses/Final Year Project

Supervisor(s): Dr. T.W. Chim (Department of Computer Science); Mr. David Lee (Department of Computer Science)

Project information

Project descriptions

AI versus human players in games has been an increasingly popular topic, especially after the victory of AlphaGo. This project aims at developing a Connect Four AI for STEM education that utilizes a mobile application and a robotic arm to play with human opponents. In order to accomplish the objective, multiple software and hardware tools and methods were employed to design the system workflow of the Android application. Furthermore, experiments were conducted to select the best approaches. Based on the results, computer vision with OpenCV circle and color detection was used to recognize the board, and an optimized minimax algorithm with Alpha-Beta pruning was implemented to calculate the next best move. With the completed product, players have an advanced Connect Four gaming experience by playing against the perfect AI, which can be utilized in STEM education by demonstrating the strength of AI in making decisions and recognizing objects. However, with the limitations in the application and robotic arm, the product can further be improved to enhance usability and gaming experience in the future.

Team information

Project leader: WONG Ka Ngai, Benny, BEng(CompSc)

Team member(s): WAN Tsun Wai, Alan, BEng(CompSc)

Project poster
Project video
Project images
Awards

Winner of the Inno Show Award @ The 6th Inno Show

This project team was selected for the Inno Show award at the 6th Inno Show. 

This team has received HK$20,000 sponsorship to participate in international design competition(s) and consumables expenses to support further development of the project.

The best project award - COMP3329 Computer Game Design and Programming @ The 1st Engineering InnoShow

This project team was selected for the best project award – COMP3329 Computer Game Design and Programming at the 1st Engineering InnoShow.

Pick and Place Game App for 3D Printed Robotic Arm was selected for the Inno Show Award
Photos in the Engineering Inno Show