Motion Capture for Runners

Similar documents
Application Note. Communication between arduino and IMU Software capturing the data

CENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots

Master Op-Doc/Test Plan

Training Schedule. Robotic System Design using Arduino Platform

Mechatronics Project Presentation

Initial Project and Group Identification Document September 15, Sense Glove. Now you really do have the power in your hands!

Project Number: P13203

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

A Solar-Powered Wireless Data Acquisition Network

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

Experiment on signal filter combinations for the analysis of information from inertial measurement units in AOCS

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg

OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2.

Using of GNSS and Field Data to Evaluate Working Performance of Mechanical Sugarcane Harvesters

Introducing the Quadrotor Flying Robot

IMU: Get started with Arduino and the MPU 6050 Sensor!

SELF STABILIZING PLATFORM

Hardware in the Loop Simulation for Unmanned Aerial Vehicles

LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES

Inertial Sensors. Ellipse Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG

Machinery Health Monitoring and Power Scavenging. Prepared for WMEA. Presented by Lewis Watt November 15 th, 2007

Schematics for Breakout Examples

Pico-Satellite Training Kit HEPTA-Sat: Hands-on Practices for Space Engineering

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

Sensor & motion algorithm software pack for STM32Cube

3DM -CV5-10 LORD DATASHEET. Inertial Measurement Unit (IMU) Product Highlights. Features and Benefits. Applications. Best in Class Performance

Robotics Challenge. Team Members Tyler Quintana Tyler Gus Josh Cogdill Raul Davila John Augustine Kelty Tobin

Testing Autonomous Hover Algorithms Using a Quad rotor Helicopter Test Bed

3-Degrees of Freedom Robotic ARM Controller for Various Applications

An Interactive Radar Demonstration for Children

Nautical Autonomous System with Task Integration (Code name)

Capacitive MEMS accelerometer for condition monitoring

Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter

Data Acquisition System for an Unmanned Aerial Vehicle

Rocking Drones with Intentional Sound Noise on Gyroscopic Sensors

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype

Sensors Fundamentals. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.

Design of Oil Pipeline Monitoring System based on Wireless Sensor Network

INERTIAL LABS SUBMINIATURE 3D ORIENTATION SENSOR OS3DM

IMU Platform for Workshops

Extended Kalman Filtering

Field Testing of Wireless Interactive Sensor Nodes

Picture 1 PC & USB Connection

Evaluation of a Low-cost MEMS Accelerometer for Distance Measurement

3.0 Payload Sensors Subsystem

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

GPS-Aided INS Datasheet Rev. 2.6

3DM-GX4-45 LORD DATASHEET. GPS-Aided Inertial Navigation System (GPS/INS) Product Highlights. Features and Benefits. Applications

DC Motor and Servo motor Control with ARM and Arduino. Created by:

Gesture Identification Using Sensors Future of Interaction with Smart Phones Mr. Pratik Parmar 1 1 Department of Computer engineering, CTIDS

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Wireless Neural Loggers

Measuring and Implementing Lower Limb Motion Using Inertial Measurement Unit

PID CONTROL FOR TWO-WHEELED INVERTED PENDULUM (WIP) SYSTEM

INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD. Jaewoo Chung

SmartSenseCom Introduces Next Generation Seismic Sensor Systems

GPS-Aided INS Datasheet Rev. 2.7

SELECTING THE OPTIMAL MOTION TRACKER FOR MEDICAL TRAINING SIMULATORS

Inertial Sensors. Ellipse Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG

SPEEDBOX Technical Datasheet

Exercise 5: PWM and Control Theory

Functional Specification for Wireless Ultrasonic Waterflow Monitoring System Project Team: Timbo Yuen Eric Lo Ehsan Arman Ye Lin Babak Razzaghi

Intelligent Tactical Robotics

Microcontroller Based Tilt Measurement

12/31/11 Analog to Digital Converter Noise Testing Final Report Page 1 of 10

Acoustic INS aiding NASNet & PHINS

SPY ROBOT CONTROLLING THROUGH ZIGBEE USING MATLAB

Design and Navigation Control of an Advanced Level CANSAT. Mansur ÇELEBİ Aeronautics and Space Technologies Institute Turkish Air Force Academy

WiCon Robo Hand. Electrical & Computer Engineering Department, Texas A&M University at Qatar

WIRELESS MEASUREMENT SYSTEMS

GPS-Aided INS Datasheet Rev. 3.0

EL6483: Sensors and Actuators

Resilient and Accurate Autonomous Vehicle Navigation via Signals of Opportunity

A Do-and-See Approach for Learning Mechatronics Concepts

Lesson 4 Examples of the Sensors. Chapter-7 L04: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

An Application of Wireless Standards for Remote Monitoring of Electric Drive Systems

Project Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen

High Impedance Fault Detection and Location in a Power Transmission Line Using ZIGBEE

Pre-Proposal Presentation Team 1: Portable Micro-sensor Reader

Accident Sensor with Google Map Locator

DHT11 Humidity & Temperature Sensor D-Robotics UK (

Sensing self motion. Key points: Why robots need self-sensing Sensors for proprioception in biological systems in robot systems

Satellite and Inertial Attitude. A presentation by Dan Monroe and Luke Pfister Advised by Drs. In Soo Ahn and Yufeng Lu

YRA Team Description 2011

Performance Analysis of Ultrasonic Mapping Device and Radar

MEMS Solutions For VR & AR

Inertial Sensors. Ellipse 2 Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG

Inertial Sensors. Ellipse 2 Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG

Terry Max Christy & Jeremy Borgman Dr. Gary Dempsey & Nick Schmidt November 29, 2011

COMPACT MOLECULAR-ELECTRONIC SEISMIC SENSORS

CP7 ORBITAL PARTICLE DAMPER EVALUATION

Advanced Digital Motion Control Using SERCOS-based Torque Drives

Various levels of Simulation for Slybird MAV using Model Based Design

International Journal of Advance Engineering and Research Development

Robotic Hand Using Arduino

Team 5 Small, Lightweight Speed and Distance Sensor for Skiers/Snowboarders

Control System Design for Tricopter using Filters and PID controller

ASC IMU 7.X.Y. Inertial Measurement Unit (IMU) Description.

Aztec Micro-grid Power System

Transcription:

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

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

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.

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

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

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

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

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

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

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

System Design

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

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

Project Roles

Budget

Schedule Scheduling Breakdown Fabrication Software Interfacing Testing

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

Thank You and Questions?