Presentation is loading. Please wait.

Presentation is loading. Please wait.

A NY C ONCISE R ENDERING OF O BFUSCATORY N OMENCLATURE Y IELDING M NEMONICS /M ONEY Critical Design Review Kaylee Bush, Mike Killian, Ian Rees, Andrew.

Similar presentations


Presentation on theme: "A NY C ONCISE R ENDERING OF O BFUSCATORY N OMENCLATURE Y IELDING M NEMONICS /M ONEY Critical Design Review Kaylee Bush, Mike Killian, Ian Rees, Andrew."— Presentation transcript:

1 A NY C ONCISE R ENDERING OF O BFUSCATORY N OMENCLATURE Y IELDING M NEMONICS /M ONEY Critical Design Review Kaylee Bush, Mike Killian, Ian Rees, Andrew Rogowski, Chris Tooley

2 Project Overview A system designed to attach to a pool cue with embedded sensors that measure the motion of the cue as a stroke is being made. Connects to a receiver system via Bluetooth to transmit the data to a computer for interpretation. This is designed as a teaching aid to allow a player to become a better pool player by being able to visualize the errors in his or her stroke thus allowing them to be corrected. Team ACRONYM10/08/2009Mike

3 Project Overview A pool cue containing a 3-axis accelerometer, a 1- axis gyroscope, a 2-axis gyroscope, a Bluetooth transceiver, processor and a battery. A receiver that records video and processes data from the pool cue and sends measurements to a computer. A computer will display video of the player stroking, and give 3-D visual feedback on the strengths and weaknesses of the player's stroke. Team ACRONYM10/08/2009Mike

4 System Block Diagrams Computer ReceiverPool Cue Team ACRONYM10/08/2009Kaylee

5 POOL CUE SUBSYSTEM

6 Team ACRONYM10/08/2009Kaylee Pool Cue Connection Diagram

7 Prototyping/Testing AVR Programmer Bluetooth Module Accelerometer AVR Team ACRONYMChris

8 Echoing ‘T’ Team ACRONYM10/08/2009Chris

9 Software/Firmware Cue firmware Interfaces with accelerometers/gyros Communicates via bluetooth with Box Box firmware Communicates via bluetooth with The Cue Uses USB to send data to computer via HID standard (or other) Team ACRONYM10/08/2009Mike

10 Cue Software Flow Team ACRONYM10/08/2009Mike Microprocessor Control Diagram I 2 C Module Flow Diagram

11 RECEIVER SUBSYSTEM

12 Receiver Diagram Team ACRONYM10/08/2009Ian

13 USB PCB

14 Prototyping/Testing Team ACRONYM10/08/2009Ian

15 COMPUTER INTERFACE AND SOFTWARE

16 Unfiltered acceleration data Filtered acceleration data GUI using Team ACRONYM10/08/2009Andrew Digital Filtering

17 Software Flow Chart Team ACRONYM10/08/2009Andrew

18 Software/Firmware Driver Either Windows HID class driver or custom driver depending on bandwidth requirements of system and time available Application Interfaces with Driver to receive data from The Cue Employs Kalman filter to deduce motion of The Cue Uses Windows API to get video from camera OpenGL window to display 3D Qt used for GUI and various utility classes Team ACRONYM10/08/2009Andrew

19 PROJECT MANAGEMENT

20 Schedule Team ACRONYM10/08/2009Chris

21 Major Goals/Planned Deliverables Oct. 27/29—Milestone 1 ◦ Prototype board of the pool cue system ◦ WIBNI—Complete data path using the prototype boards Nov. 17/19—Milestone 2 ◦ Finalized design with minimal requirements ◦ Communication with cue and user Dec. 10—Design Expo ◦ Completed project, technical and user’s manuals ◦ WIBNI—Video recognition, shot analysis, sink video and animation, etc. Team ACRONYM10/08/2009Chris

22 Budget ItemApprox. Cost ($)Vendor Pool Cue70-90Ebay Accelerometer15SparkFun.com Accelerometer on Breakout Board27.95SparkFun.com Gyroscopes55.97Digikey.com Homemade Gyroscope Testing Board (Board, Resistors, A2D, etc.) 25-40 2 ATMEGA328P11.30 ATMEGA644P7.87 USB PCB 47.87 USB PCB parts43.25 Bluetooth DIP Module59.95SparkFun.com Testing Time (5 weeks)30Pool Halls Toothbrush20Target Prototype Boards100 Batteries20 Plastic20 USB Transceiver20 Webcam49.99 Mini Pool Table200Amazon.com TOTAL~859.15

23 Division of Labor Receiver & Computer ◦ 3 people  Video Camera/Data Visualization—Andrew  USB/Software Development—Ian  Bluetooth—Chris Pool Cue ◦ 2 People  Accelerometer/Gyroscope—Mike  Microprocessor Communication—Kaylee Documentation ◦ All Team ACRONYM10/08/2009Kaylee

24 Questions!!!!!!!


Download ppt "A NY C ONCISE R ENDERING OF O BFUSCATORY N OMENCLATURE Y IELDING M NEMONICS /M ONEY Critical Design Review Kaylee Bush, Mike Killian, Ian Rees, Andrew."

Similar presentations


Ads by Google