Please use this identifier to cite or link to this item:
http://arks.princeton.edu/ark:/88435/dsp01w3763922d
Title: | Automated Foosball Table |
Authors: | Kelly, Brett Perrine, Glenn Roberts, Rachel |
Advisors: | Littman, Michael G. |
Department: | Mechanical and Aerospace Engineering |
Class Year: | 2016 |
Abstract: | The goal of this project was to create an automated foosball table that could keep pace with a human opponent. It aimed to improve on existing products and accomplish the task within a given budget of $1600. Image sensing by a Pixy was used to track the ball. To move the rods, DC motors driving rack-and-pinions were used for translational motion, and stepper motors were used for rotational motion. While the DC motors were controlled using Universal Power Modules and feedback control loops in Simulink, the steppers could be controlled using Arduino UNO with motor controller shields. Although functional, biggest weaknesses are kicking and durability. The stepper motors are heavily under powered which made the game relatively easy against a human opponent as it is difficult to keep the ball away from the side with the computer’s goal. The most successful aspect of the project is the tracking and the linear speed of the rods, which make it possible to implement defensive strategies depending on the ball’s position, and move fast enough to intersect the ball’s trajectory. |
Extent: | 66 pages |
URI: | http://arks.princeton.edu/ark:/88435/dsp01w3763922d |
Type of Material: | Princeton University Senior Theses |
Language: | en_US |
Appears in Collections: | Mechanical and Aerospace Engineering, 1924-2020 |
Files in This Item:
File | Size | Format | |
---|---|---|---|
Roberts_Kelly_Perrine_Thesis.pdf | 5.13 MB | Adobe PDF | Request a copy |
Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.