motion capture for runners
play

Motion Capture for Runners Design Team 8 - Spring 2013 Members: - PowerPoint PPT Presentation

Motion Capture for Runners Design Team 8 - Spring 2013 Members: Blake Frantz, Zhichao Lu, Alex Mazzoni, Nori Wilkins, Chenli Yuan, Dan Zilinskas Sponsor: Facilitator: Air Force Research Laboratory Dr. Selin Aviyente Dr. Eric T. Vinande


  1. Motion Capture for Runners Design Team 8 - Spring 2013 Members: Blake Frantz, Zhichao Lu, Alex Mazzoni, Nori Wilkins, Chenli Yuan, Dan Zilinskas Sponsor: Facilitator: Air Force Research Laboratory Dr. Selin Aviyente Dr. Eric T. Vinande

  2. Outline ● Introduction ○ Objective and Benefits ● Proposed Solution ● Design Specification ○ Project Components ○ System Design ○ Components ● Testing ● Risk Analysis ● Project Roles ● Budget ● Schedule

  3. Introduction ● The efficiency of a runner’s technique is directly proportional to the quality of their posture. ● Different running conditions significantly changes the form of the runner (running uphill, jogging, sprinting). ● Similar studies focused on measurement and analysis of running form using three dimensional acceleration and gyroscopic sensors.

  4. Objectives ● Capture running motion by choosing proper sensors ● Develop recording system that receives data from sensors and sends data wirelessly to processor ○ body-worn controller ○ real-time processing on external PC ● Analyze motion data and provide real-time feedback to improve runner efficiency ● Analogous to understanding flexible structures on aircrafts and spacecrafts

  5. System Benefits ● Direct benefit of maintaining proper running form ○ Improves overall performance, less chance of injury ● Real-time feedback with indicator for the runner ○ Allows for immediate changes of form ● Software to compare runner's form to an elite runner ○ Provides a baseline model ● This motion analysis and feedback is applicable to other systems

  6. Proposed Solution ● Body-worn Sensors ○ Inertial Measurement Units (IMUs) ■ Accelerometer ■ Gyroscope ○ Sensors wired to the body-worn Controller ○ Sensors and controller sewn into bodysuit ○ Used for treadmill purposes ● Body-worn Controller ○ Preliminary data processing, time-stamping ● Wireless Communication ○ Communication between body worn controller and PC ○ Xbee, Wireless ● Real-time Processing ○ Process data on PC ○ Comparison software to compare with elite runner data ● Real-time Feedback ○ Body-worn indicator: LED indication of proper or improper form

  7. Design Specifications ● Battery ○ Size ○ Life ● Sensors ○ Number of axes ○ Power consumption ○ Sampling Rate ○ Size ● Wireless ○ Bandwidth ○ Range ● Cost

  8. Project Components IMU (Inertial Measurement Unit) - Device that measures velocity, orientation and gravity - Consists of an accelerometer, gyroscope and a compass - 9-axis measurements Arduino Microcontroller - Acquires data from the IMU sensors - Synchronizes connected sensors - Arduino UNO, and Arduino Due

  9. Project Components ZigBee (XBee) Communication - Connects Arduino and PC wirelessly - Connects the PC to body-worn feedback controller Arduino Micro SD Shield - Requires micro SD card - Connects to Arduino microcontroller - Provides additional memory for sensor data

  10. Project Components Arduino Software - Requires setup of I2C bus - Timestamps acquired data - Transmits data through Xbee communication to PC PC Software - Acquires data from arduino - Calculates position of sensors using algorithm -Matlab, LabView, or Processing

  11. System Design

  12. Testing ● Sensors ○ Each sensor capturing data ○ Sending directly to the Arduino board ● Arduino ○ Time-stamping data properly ○ Consistent data acquisition ● Communication ○ Fast, noiseless wireless communication (Arduino to PC) ○ Wire communication between IMUs and Arduino ○ Easily understood and accurate feedback ● Software Testing ○ Arduino ○ PC acquisition data ○ Comparison software consistent

  13. Risk Analysis ● Sensors ○ Power consumption ○ Sampling rate of sensors ● Arduino ○ Timestamping of acquired data ● Communication ○ Bandwidth of communication devices ○ Continuity of data acquisition (memory limitation) ○ Transmission of data ○ Synchronization ○ Range ● Feedback ○ Ease of interpreting form assessment

  14. Project Roles

  15. Budget

  16. Schedule Scheduling Breakdown ● Fabrication ● Software ● Interfacing ● Testing

  17. Summary ● Motion Capture ○ IMUs placed on body detect motion ○ Arduino receives data and transmits to PC ● Analysis ○ PC has elite runner reference motion ○ Comparison Software ● Feedback ○ Immediate real-time feedback to the runner for improper or proper running form

  18. Thank You and Questions ?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend