RoboGoalie

Created on 27 Nov 2015

A robotic air hockey opponent

This project is a game of air hockey with a human facing off against a robot player. The robot, mounted on top of the air hockey table, will block and return a puck launched by the human player. We use computer vision to compute the trajectory of the incoming ball in real-time, while a motor-operated paddle deflects the ball.

@zhaodonz

Zhaodong Zheng

@njassal

Neil Jassal

@abandecc

Anna Bandecca

@ehsi

Erin Hsi

Part Cost Quantity Total
McMaster-Carr $3.08 1 $3.08
Flange bearing for 1/8" shaft
McMaster-Carr $13.02 2 $26.04
MXL Pulley 40 tooth
McMaster-Carr $4.25 1 $4.25
disc for puck
McMaster-Carr $9.47 1 $9.47
Aluminum T-slot frame 30x30 (2 ft) for frame
McMaster-Carr $1.82 1 $1.82
flange bearing for 5mm shaft
McMaster-Carr $0.64 2 $1.28
Sleeve bearing (1/4" shaft)
Adafruit DC & Stepper Motor HAT for Raspberry Pi - Mini Kit ID: 2348 - $22.50 1 $22.50
Raspberry Pi Motor HAT
Amazon.com: 40mm x 40mm x 10mm 12V Fan Huge Amounts of Air for its Siz $1.95 1 $1.95
NEMA17 Fan for keeping the motor cool
Amazon.com: PlayStation Eye: Artist Not Provided: Video Games $7.98 1 $7.98
Camera for vision
Large push-pull solenoid ID: 413 - $14.95 : Adafruit Industries, Uniqu $14.95 1 $14.95
Push solenoid for hitting the puck back
Nema 17 42X42mm 4 Wire 1.8 Degree 1A CNC Stepping Stepper Motor - - Am $23.99 1 $23.99
NEMA 17 stepper motor (2.1 V)
Amazon.com: 10 Pcs 5.5mm x 2.1mm DC Power Cable Female Connector Plug $2.39 1 $2.39
2.1mm Female to Screw adaptercription
McMaster-Carr $5.51 1 $5.51
Tslot bracket
500 Service Unavailable Error $5.00 1 $5.00
USB extension mounting wire for webcam. Name isn't working for some reason..it's from amazon
Pololu - Stepper Motor: Unipolar/Bipolar, 200 Steps/Rev, 42×48mm, 4V, $19.95 1 $19.95
Stepper Motor 4V 1.2A for moving the paddle
McMaster-Carr $5.10 2 $10.20
Timing belts 77"
Amazon.com: StarTech 6in 4 Pin Molex to SATA Power Cable Adapter (SATA $1.85 1 $1.85
Molex to wire adapter
McMaster-Carr $3.32 2 $6.64
Flange bearing for 1/4" shaft
12V 5A switching power supply ID: 352 - $24.95 : Adafruit Industries, $24.95 1 $24.95
12V 5A Switching Power Supply
Assembled Pi Cobbler Plus - Breakout Cable for Pi B+/A+/Pi 2 ID: 2029 $6.95 1 $6.95
For using GPIO pins with breadboard
80/20 Inc., 30-3789, 30 Series, Slide-In Economy T-Nut Bright Zinc 5/1 $6.25 1 $6.25
T-nut for attaching to frame
Brass M2.5 Standoffs for Pi HATs - Black Plated - Pack of 2 ID: 2336 - $0.75 2 $1.50
Raspberry Pi brass standoffs
McMaster-Carr $6.26 1 $6.26
Sliding bearing (carriage) for oving paddle
GPIO Stacking Header for Pi A+/B+/Pi 2 - Extra-long 2x20 Pins ID: 2223 $2.50 1 $2.50
For using GPIO pins not with motor controller
McMaster-Carr $10.30 1 $10.30
ABS options: black, 1 ft long
Amazon.com: ALEX Toys Artist Studio Decorative Masking Tape: Toys & Ga $7.43 1 $7.43
Colored masking tape
McMaster-Carr $11.42 1 $11.42
Aluminum plate stock
Pololu Ball Caster with 3/8″ Metal Ball $1.99 3 $5.97
Metal caster for making pucks
McMaster-Carr $0.88 2 $1.76
flanged bronze bearing (idler) 1/4" shaft
McMaster-Carr $30.00 1 $30.00
Guide rail (500mm long, 27mm wide) for moving paddle
McMaster-Carr $2.81 1 $2.81
sleeve bearing 20 mm shaft
Quad Alphanumeric Display - Red 0.54 Digits w/ I2C Backpack ID: 1911 - $9.95 1 $9.95
Number display
500 Service Unavailable Error $3.00 1 $3.00
air hockey puck
Project Totals: 41 $299.90
Track 1 Base Budget: $250.00
Preferred Vendor Budget Bonus: $50.00
Remaining Budget: $0.10
Anna Bandecca 10 Jan 2016, 4:50 p.m. EST
Please visit our Wiki page for progress updates: https://github.com/nkjassal/RoboGoalie/wiki
Zhaodong Zheng 06 Dec 2015, 12:04 a.m. EST
.