230 likes | 476 Views
ECEN 4610 Capstone Design Lab Fall 2009 Preliminary Design Review. Team ACRONYM Another Capstone Research Oriented Nonsensical Yao Ming. Introduction. Andrew Rogowski, ECEN/MUSC Chris Tooley, ECEN Ian Rees, ECEN Kaylee Bush, EEEN Mike Killian, ECEN. Purpose.
E N D
ECEN 4610 Capstone Design Lab Fall 2009Preliminary Design Review Team ACRONYM Another 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.
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
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]
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