small, lightweight speed and distance sensor for skiers and snowboarders michael bekkala michael...

17
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni Dr. Shanker Balasubramaniam

Upload: ross-russell

Post on 05-Jan-2016

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Small, Lightweight Speed and Distance Sensorfor Skiers and Snowboarders

Michael BekkalaMichael Blair

Michael Carpenter Matthew Guibord

Abhinav ParvataneniDr. Shanker Balasubramaniam

Page 2: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Objective Introduction Design Requirements Proposed Solution Testing Results Conclusions and Accomplishments

Page 3: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Introduction Living by the numbers

Measuring and interpreting your performance has never been more valuable

Critical to gain a competitive edge Most devices are based on repetitive motion but

don’t apply to skiing or snowboarding Nike+ Bicycle speedometer

Goal: Build a speed and distance sensor for skiers and snowboarders

Page 4: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Design RequirementsOperable in Subzero Temperatures

Useable in winter apparel

Lightweight – Less than two pounds

Cost – less than $500

Battery Life greater than 2 hours

Accurately record speed and distance

Page 5: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Proposed Solution Integration of two major systems

Global Positioning System (GPS) Inertial Navigation System (INS)

Page 6: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Inertial Navigation System Comprised of accelerometers and gyroscopes

Accelerations Angular Velocities

Requires analog to digital conversion Careful calibration is required to achieve high

accurate readings Gives great short-term

accuracy, but errors growwith time.

Page 7: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Global Positioning System Gives position in terms of

longitude, latitude, and altitude

Determine distance, displacement and speed

NMEA 0183 communications standard

Long term reliability, butpoor short term accuracy.

Sampled at 1Hzhttp://en.wikipedia.org/wiki/Gps

Page 8: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Kalman Filtering Advanced sensor integration technique

Uses statistical error measurements to provide a better estimate

Accuracy improves with time Can use the estimate to regulate INS errors

Page 9: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

User Interface Easily accessible menu displayed on LCD

Review Performance Average and Peak Speed (mph) Distance and Displacement (miles)

Color changing buttons Color of button changes depending on their use Intuitive color scheme aids usability (ie. Red

for Stop, Green for Go)

Page 10: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Menu Hierarchy

Page 11: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

PC Interface Upload run data from device

Can be saved on your PC for performance tracking and reference

Points can be plotted in Google Earth

Visual representation ofdata using graphs

Page 12: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

PC Interface Example

Page 13: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Successful Failure Reached beyond design requirements with an innovative

solution Unpredicted complexity of INS and Kalman filter

Hardware implemented, software not ready Invaluable knowledge gained through:

Research Trial and error

Despite proposed solution being a successful failure GPS solution that meets and exceeds design requirements Extensive user functionality

Store, retrieve, and manage data all on device or through a PC

Higher data sample rate for greater accuracy Rechargeable battery

Page 14: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Kalman Filter Divergence Difficult to

troubleshoot due to 1200+ lines of code

Unsuccessful in determining cause of divergence

Poor Initialization might be to blame

Confident that with more time, root cause could be determined

Page 15: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Testing Results Several Trials

Moving vehicle On foot Varying speeds and distances

Peak speed had significant error One bad sample results in erroneous reading

Average speed had reasonable accuracy based on number of data points

Results verified by digital speedometer and consumer GPS.

Page 16: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Conclusions and Accomplishments GPS Solution

Accurate average and peak speeds Distance accurate over a large span

Inaccurate over short spans and slow speeds

Robust Display Menu Allows easy access to data and configuration

options PC Interfacing

Plot a run on Google Earth with the click of a mouse Plot speed over time to visualize a run

Page 17: Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni

Future Considerations Printed Circuit Board USB Compatibility Wireless headset communication via

Bluetooth Smaller form factor INS integrated through Kalman Filtering