College of Engineering (COE)
Date of Last Revision
Electrical Engineering - Cooperative Education
Number of Credits
Bachelor of Science
Date of Expected Graduation
The goal of the project is to create a billiards table capable of keeping track of the score while simultaneously racking the sunk balls under the table. To achieve this, image processing will be utilized to detect and determine which balls are above and below the table. Upon leaving the table, the balls will be held by gates to prevent the cue ball from entering the re-racking track. The balls will then enter the track and form a queue to be placed back into the triangle underneath the table. A gantry system consisting of an x and y axis will place the waiting billiard balls into their corresponding positions in the triangle. Throughout this process, data will be sent to a remote server which will provide the live game updates to the app. The app will be capable of showing the current score and status of the game, including images of the table. All of these improvements will help bring more viewers to the competitive pool scene while decreasing the delay between games.
Honors Faculty Advisor
Reinbolt, Grant, "BitBilliards" (2020). Williams Honors College, Honors Research Projects. 1027.