ecen 4610 capstone design lab fall 2009 preliminary design review team acronym another capstone...
Post on 20-Dec-2015
217 views
TRANSCRIPT
ECEN 4610 Capstone Design Lab Fall 2009
Preliminary Design Review
Team ACRONYMAnother Capstone Research Oriented Nonsensical Yao Ming
Introduction
• Andrew Rogowski, ECEN/MUSC• Chris Tooley, ECEN• Ian Rees, ECEN• Kaylee Bush, EEEN• Mike Killian, ECEN
Purpose• To create a pool cue with embedded sensors to measure
the motion of the cue as a stroke is being made.
• 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.
Overview• A pool cue containing a 3-axis accelerometer, a 2-axis
gyroscope, a Bluetooth transceiver, memory, processor and a battery.
• A receiver that records visual information as well as process the data from the pool cue and sends the necessary measurements to a computer.
• A computer that will display the video of the player stroking and give 3-D visual feedback on the strengths and weaknesses of the player's stroke.
High Level Diagram
Pool Cue Diagram
Accelerometer
• Measure the relative position of the stick in 3D space
• Digital Accelerometer– 8G Max– Resolution of 64 count/G– Low power draw (~70μA during data acquisition)
Gyroscope
• 2-axis Analog Gyroscope– Output a reference voltage used with an A2D
converter– Sensitivity is based on the sampling rate of the
A2D converter– Low Power Consumption (~6.8mA)– 2-axis checked will be Pitch and Roll
Microprocessor
• Design Trade-offs– Balance of power in Microprocessor vs. Computer– Size Issues– Power Consumption Issues– Interface with Accelerometer with I2C– Interface with Gyroscope with Internal/External A2D
Converter– Tetris
• Use same family of processor for pool cue and receiver
Receiver Diagram
Video Camera
• Real life documentation of each shot taken for comparison with animated result of shot
• Fixed position• The video feed back could potentially be used
for image recognition of the location of the balls– More detailed CAD result– Teaching/Learning program capabilities
USB/Ethernet
• The box interfaces with the computer via a USB or Ethernet connection
• Transfer accelerometer and gyroscope data from the box to the computer for user interface program
• USB or Ethernet will be decided based on user friendliness and simplicity of programming
Bluetooth/Serial Connection
• Initially use wired RS-232 between Box and Cue– Ease of Debugging– Back-up connection for Bluetooth– Smooth transition to Bluetooth
• Bluetooth between Box and Cue– No limitations on cord length– Ease of use of the cue– No cable hassle for user– Initially no pairing required
Goals
• Pool cue motion tracking system• Receiver that processes data transmitted from
the pool cue, then sends the processed data to the computer with the recorded video.
• Computer program that displays data received from the video camera box in a 3D animation versus the recorded video.
• Inductive charging
Extended Goals
• Pool cue able to detect the difference between a break shot and a regular shot.
• User feedback on the pool cue• Breathalyzer• Box able to detect multiple pool cues• Tracking system of the pool balls
Preliminary Testing
• Wii Remote– Used to get specs for accelerometers– [Plot]
• Electronic Toothbrush Charging System– Used to test a possible inductive charging solution
for cue– [Image]
Preliminary accelerometer data
Schedule
BudgetItem Approx. Cost ($) Vendor
Pool Cue 70-90 Ebay
Accelerometer 15 SparkFun.com
Accelerometer Testing Board 28 SparkFun.com
Gyroscope 12 Digikey.com
Homemade Gyroscope Testing Board (Board, Resistors, A2D, etc.)
25-40
Microprocessor 20 Digikey.com
Bluetooth 100 SparkFun.com & dealextreme.com
Testing Time (5 weeks) 30 Pool Halls
Toothbrush 20 Target
Prototype Boards 100
Batteries 20
Plastic 20
USB Transceiver 20
Mini Pool Table 200 Amazon.com
TOTAL ~715
Funding
• UROP Grant• EEF Mini Proposal• Local companies• Sample parts from vendors
Division of Labor• Camera Box– 3 people
• Video Camera—Andrew • USB/Ethernet—Ian • Bluetooth/Serial Connection—Chris
• Pool Cue– 2 People
• Accelerometer/Gyroscope—Mike • Microprocessor/Bluetooth—Kaylee
• Documentation– All
Risks
• Parts– Extra Parts– Contingency
• Software– Drivers to install/run on any computer
• Physical Implementation• Video Camera• Bluetooth• Interfaces
QUESTIONS