Foot Pressure Monitoring System for a Speed Skater.

Slides:



Advertisements
Similar presentations
Digitally-Bypassed Transducers: Interfacing Digital Mockups to Real-Time Medical Equipment Scott Sirowy*, Tony Givargis and Frank Vahid* This work was.
Advertisements

DARSI 2 CDR Adrienne Baile Preston Schipper Matt Hulse Project Overview Components: Design Status Administrative Data Acquisition & Real-time System Integration.
Cas Craven Nick Paine Glen Rhodes Lev Shuhatovich Joe Zugelter A little black box for your motorcycle.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Developing a tool to monitor and help prevent concussions Instrumented Football Helmet Development Team Joseph Jackson (ME) Adam McCauley (ECE) Shawn Kachnowski.
Design and Computer Modeling of Ultracapacitor Regenerative Braking System Adam Klefstad, Dr. Kim Pierson Department of Physics & Astronomy UW-Eau Claire.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Mentor, John R. LaCourse: Nicholas Parrott: Erick Janampa: Project Definition “ The goal of this project.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Palm Wireless Morgan Demers Erik Golen. Presentation Agenda  Project Definition  Technical Specifications - Hardware - Communication Protocol - Chat.
Vigilant Sensing Technology VST1000 Remote Sensing System Preliminary Design Review Development Team: Patrick Hauser Joel Keesecker Mark Kien.
Electrical and Computer Engineering iLights Nick Wittemen, EE Chris Merola, EE José Figueroa, EE Matt Ryder, EE Midway Design Review.
Accelerometer based localization for distributed off-the-shelf robots (Cots-Bots) Thomas Cheng, Sarah Bergbreiter Advisor: Prof. K.S.J. Pister Objectives.
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Introduction.
University of Pennsylvania Department of Electrical and Systems Engineering ABSTRACT: Quantifying and measuring certain aspects of a golf swing is a helpful.
Abstract Home gardening is still largely more art than science. While sensor solutions exist for professional farmers, few cheap and convenient devices.
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
APRS Automatic Position Reporting System By Nicolas - M1HOG
TTMG 5103 Module Techniques and Tools for problem diagnosis and improvement prior to commercialization Shiva Biradar TIM Program, Carleton University.
Self-Balancing Robot Design Team #10 Team: Luc Malo, Renske Ruben, Gregory Ryan, Jeremy Stewart Supervisor: Professor Robert Bauer.
Foot Pressure Monitoring System for a Speed Skater
Chapter 5 Engineering Tools for Electrical and Computer Engineers.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Daniel Pickem and Rowland O’Flaherty 12/04/2012 Mechatronics (ME 6405) Student Lecture On Arduinos *Some slides courtesy of Eoin Brazil
Foot Pressure Monitoring System for a Speed Skater.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
BBBK Programming Notes Rudra Dutta CSC , Fall, 2013.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell December 14, 2011.
Foot Pressure Monitoring System for a Speed Skater.
Foot Pressure Monitoring System for a Speed Skater.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
Robot Swarm Work group : Ibrahem Batta. Emad Shakhshir. Supervisor: Dr. Ashraf Armoush.
Determining Level of Postural Control in Young Adults Using Force-Sensing Resistors Student ID : M Student : Kun-Hong Lee Adviser : Ming-Yuan Shieh.
Foot Pressure Monitoring System for a Speed Skater.
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni.
Highway Accident Avoidance & Identification System[HAAIS] Project ID :
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
Safety Motion Detector Final Presentation Senior Design I December 1, 2011.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
Laundry Now Senior Design Project Proposal Submitted By: Frank Monforte, Ryan Russell Sonoma State University Department of Engineering Science Advisor:
In and Out Line Monitoring System for Volleyball Kelley White Advisor: Professor Buma.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
Design Constraint Presentation Team 5: Sports Telemetry Device.
Critical Design Review University of Utah Engineering Clinic December 8,2009.
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
Senior Capstone Design Project – Electrical Engineering – 2016 In and Out Line Monitoring System for Volleyball Kelley White Advisor: Professor Buma DESIGN:
On-Site HotBox Calibration System Team 2 Pourya Assem & Paul Lupas Prof. A.C.Singer ECE 445 – Fall 2012.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
An E-Textiles. Virginia Tech e-Textiles Group Design of an e-textile computer architecture – Networking – Fault tolerance – Power aware – Programming.
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
In and Out Line Monitoring System for Volleyball
Instrumented Walker Skyler Bullington Tommy Frankenberger Larson Stacy
SCADA for Remote Industrial Plant
ECE 445: Robotic Microphone Stand
Self-Contained Analytical Skating Form Tracker
Real-Time Free Throw Feedback Device
Presentation transcript:

Foot Pressure Monitoring System for a Speed Skater

1. Project Objectives 2. Performance Specifications 3. Design Details Hardware: Parts list Construction Software Information flow Post-process flow 4. Results 5. Assessment of Design Performance 6. Evaluation of Results 7. Possibilities for further improvement 8. Division of labour 9. Self Education – Andrew, Ben, Matthew 10. Schedule / Milestones 11. Budget Line Category analysis 12. Social, Environmental and Enterprise Context 13. Conclusions

 Improving a system to monitor foot pressure on the soles of speed skaters  Display pressure results alongside skater footage for use as a training tool to club level skaters  Ensure a minimum hindrance to the safety and performance of the speed skater  Skater stats (typical Kingston Striders skater)  Max velocity = 34km/h  Average stride duration = 720ms

RequirementTargetReasoning Sensor placement 8 FSRs per footAllows reasonable spread of inputs to identify mass distribution over sole Sampling frequency 40Hz samplingGives average of 29 discrete steps per stride – sufficient to identify mass transitions within stride Wireless fidelityMax range 60m; <3% Tx error Operation inside short track speed skating rink; Tx error limit corresponding to one sample packet lost per stride Compact transmission unit Minimize injury potential Consider Tx unit placement and size such that the skater is at no additional risk in a fall situation Minimally intrusive insole ~1mm thickness Low profile to maximize skater comfort, but must be robust to withstand mechanical strain inside skate Data visualization Max time drift 25ms Display data in contour map and bar graph alongside time matched skater footage.

 Arduino Uno – Micro-controller chosen for project, has 6 analog and 16 digital inputs  Xbee Chip – employed for wireless communication  WiFi Shield: Shield designed to extend the Arduino Uno providing wireless capabilities  Dual Axis accelerometer: to determine the initial start of a speed skater  RTC: real time clock to provide a clock time stamp  4051 Analog multiplexer: accepts the analog inputs of the force sensitive resistors  Resistors and holders: specific to each individual FSR; scaled to provide a scaled force output (components not to scale)

 Tekscan Force Sensitive Resistor (FSR) – used to evaluate the pressure exerted at a given point on the foot  Xbee base station chip: used to enable wireless capabilities of Arduino Uno  Base Station Shield: enables wireless Xbee chip to establish communication between a laptop and the Data Acquisition Pack.

 Information Flowchart Serial.println To Tx baud MATLAB Function WriteCSV COM Port Serial baud Arduino AnalogRead (all 8 sensors) FSR resistance Recorded.csv file Base Station Rx XBee XBee packetization and Tx

 Software Flowchart (Post processing) Draw sample and capture frame Extract sampling instance, interpolate values Input.csv file & skater footage Overlay pressure plot Produce final.avi file Align time index with skater footage Capture frame Loop

 Simulation pressure profile video ◦ Compiled from fictional.csv file ◦ Uses MATLAB griddata(‘v4’) function to smoothly interpolate between the eight sensor locations

 Employ the accelerometer for further data acquisition beyond the current application of a trigger to start sending data when a speed skater starts moving  Inclusion of a triple axis accelerometer to measure acceleration in 3 degrees of movement for turn analysis  Separation of scaled resistors to outside the DAQPAC for ease of exchange and to ensure the DAQPAC seals tightly  Use of a rechargeable lithium battery pack system for greater battery life while minimizing the environmental footprint of the unit  Further refinements to the placement and number of sensors in the foot sensor system for greater resolution

SegmentTaskAndrewBenMatthew ProjectFSR research ProjectPart sourcing5025 ProjectScheduling8010 ProjectLogistics4030 ProjectCommunication5025 Project Wikispaces Project website6020 ProjectProject Calendar Project Speed Skating Research33 34 ProjectOverall512524

SegmentTaskAndrewBenMatthew HardwarePart Selection HardwareSoldering75205 Hardware Wiring Diagramming HardwareTesting10000 HardwarePrototyping HardwareInsole Construction75205 HardwareOverall652312

SegmentTaskAndrewBenMatthew SoftwareMatlab Research Software Arduino Subroutine Development Software Matlab Data Acquisition01000 SoftwareMatlab Data Analysis01000 SoftwareVideo Input09010 SoftwareData Video Output01000 Software Video / Data Marriage08020 SoftwareOverall78111

 Digital and analog inputs work very differently, and both can be used for very different things  Much more can be extracted from resultant data then just pressures at given times, speed can be found as well as other things  A better understanding of circuits and how they interact with parts like processors and small IC’s

 Choosing the best visualization method  Colour blindness  Ease of interpretation for youth audience  Fail fast design  Build a prototype early, learn from it, then move on  Considering transient behaviour of ICs  When trying to maximize the sampling rate, components (i.e. MUX) do not behave instantaneously  Weekly meeting with supervisors  A source of unrivalled brainstorming and suggestions for improvement

 Micro-electronics are very approachable; the Arduino platform is a versatile platform to make use with an invaluable open source community  Soldering is an art that is a necessity when working with micro-electronics  The good news: Crazy glue is not conductive; the bad news: Crazy glue is not conductive.  Planning a design project requires more time than the actual project process itself; it is completely true that an engineer spends ½ of the time working, ¼ of the time writing reports and ¼ of the time presenting those reports to keep those involved updated with the current status  Project planning is a necessity. The amount of time spent planning at the beginning of the project is directly proportional to the success of the project and inversely proportional to the work required to complete the project.  Fail fast prototypes are integral to bypassing project bottlenecks

Canakit Supplier Order ItemDescriptionUnit PriceQuantityExtended Price X-Bee KitXbee Wireless Kit Arduino Uno SX00099Real Time Clock Module SX10088Arduino Project Enclosure SX00844 Dual Axis Accelerometer Breakout Board - ADXL Subtotal Tax28.29 Freight20.00 Total TekScan Supplier Order (Force Sensitive Resistor) ZFLEX(A201) 100-8A Pk US Conversion CAD(US*0.9939) Brokerage12.5 GST The Source Order (Prototyping Silicon Board) IC PC Board - Multi-purpose Taxes0.91 Total7.90 Project Total Slack2.55

 Analysis of the budget provides insight into the limitations due to component cost  FSR Sensors: 33%  Wireless Components: 22%  Peripheral Components: 20 %  Taxes / Shipping: 17%  Microcontroller: 7%

 The device made already exists but can cost more than $ dollars. The one made for this project is meant for the club level of skating – many uses, cost effective  Other applications of this project include heath-care and rehabilitation  This project has little to no environmental impact, but changes could be made so that it is more environmentally friendly

 From a cost perspective, the limitations of the current design project stem from the high initial cost of sensor equipment.  The least expensive component cost was in actuality the Arduino microcontroller.  The ease of connectivity resulting from the inclusion of the Wi-fi shield in conjunction with the Xbee has exceeded all expectations in terms of reliability, range, encryption and functionality and was worth the 22% budget allocation.  The pressure sensor system for a speed skater can be expanded to encompass varied practical applications that exceed the original application of monitoring foot pressure for a speed skater: ◦ Ergonomics analysis of repetitive and stressful working conditions ◦ Sport-specific analysis of the movements and pressures experienced during sports related activities ◦ Gait analysis that can aid in diagnosing possible issues relating to back problems resulting from bad posture or possibly misshapen feet that require orthotic support ◦ As a data collection unit that can be interfaced with any type of data acquisition system not necessarily that of a foot pressure monitoring system.  The unit is highly versatile due to the nature of the Arduino platform and is easily extended to other applications while being highly approachable in those disparate implementations.