190 likes | 322 Views
April 9th, 2010. SDP10 – Final Project Review. Motion Analyzer for Physical Therapy (MAPT). Arjuna Baratham (CSE) - Sean Klaiber (EE) - James Rutter (EE) - Constantina Tyes (EE). Professor Soules Advisor, Senior Lecturer, ECE. Outline. Demonstration Key Design Components Design Review
E N D
April 9th, 2010 SDP10 – Final Project Review Motion Analyzer for Physical Therapy (MAPT) Arjuna Baratham (CSE) - Sean Klaiber (EE) - James Rutter (EE) - Constantina Tyes (EE) Professor Soules Advisor, Senior Lecturer, ECE
Outline Demonstration Key Design Components Design Review Complete Design Overview
Outline Demonstration Background Key Design Components Complete Design Overview Future + Timeline
Problem and Solution Reliable Quantitative Data in Physical Therapy (PT) can only be Collected with a One-on-One Patient/Therapist Interaction Create a simple,inexpensive, and portable device that can accurately measure physical therapy related motion
FPR Deliverable • 2 PCB WS working • PSFD communicating with the user • PCB and enclosures for wireless sensors and PSFD • PT software
Outline Demonstration Background Key Design Components Complete Design Overview
Mounting Wireless Sensor • Housed in a lightweight plastic enclosure • 3.125”x2”x0.875” weighing about one pound • Two sensors comfortably • mounted above and below knee • Pouch and strap designed for • holding cell phones for • horseback riders
Manufacturing PCB • All PCBs made by students • Front and back of sensor pcb shown below
Outline Background Key Design Components Demonstration Complete Design Overview Timeline
PT Software • Audio Updates/Additions • Viewing of Exercise Charts • By Demo Day: Textual Summary of Exercise Data
Processing and Display • Counterpart XBee wireless receiver plugged into USB on BeagleBoard • All data values plus timestamp logged into .txt file • Python script on Beagleboard processes received sensor data • Real-time feedback • Sends Arduino commands to interact with visual feedback • Playback of audio cues that were recorded by PT • Data Logging • Stores all received data with single header • Java GUI can plot and organize all of the logged data
Exercise Scripts • Data Rate: 60 Packets per second (per sensor) • File System: • Script Files in /script/ • Data Files in /data/[exercise name]/ • Audio Files in /PT Audio Data/[exercise name]/
PSFD : Input/Output • Python – Listen Script upon Beagle Startup • Arduino/BeagleBoard exchange simple serial messages • Audio feedback – limited use • 7 Segment LEDs – low power, high visibility
Finances Already purchased: Anticipated costs:
Team Roles • Sean • PSFD output, PT java GUI, • PCB production • James • PCB production, PSFD input, closure design • Arjuna • Wireless data Tx/Rx, Python exercise scripts • PT java GUI • Constantina • Wireless sensor design • PCB production