# Title Team Members TA Documents Sponsor
52 Waterski Tracker
Jack Bay
Ryder Heit
Sam Knight
Jialiang Zhang design_document2.pdf
#Waterski Tracker

Team Members:

-Jack Bay (jackrb2)

-Ryder Heit (ryderch2)

-Sam Knight (sknight5)


Our idea for the project revolves around the sport of competitive waterskiing. In 3 event competitive waterskiing, one of the events is slalom skiing which involves going around 6 buoys, and passing through entrance and exit gates. Many skiers are very precise and particular people who love their sport, getting specialized gear and practicing their 16 second runs for hours on end. Ask any skier about their pass and they will spit technical lingo at you at rapid fire, things like "Well I didn't have my hips up around ball four, and I didn't have enough angle going into 6 to make the pass". One of the caveats with getting to the ‘next level’ in competitive waterskiing is finding adequate feedback that allows a skier to quantify their runs in such a way that form can be adjusted, and results can be seen in said feedback. Outside of direct film of the water skier running the course, there is no method of recording and analyzing a skier’s runs.


My project aims to put data to these claims, providing a way for skiers to quantify their passes and combine data and video into a cohesive tracker that allows them to study their attempts in a new way, and isolate problems with their skiing better than the guesswork that accompanies watching film.


So what data are we looking for? We want all the movement data, as well as a line on the map. So, this means we need a gyro, accelerometer, and GPS chip to collect all this data, and use Kalman filtering as well as the maps api to smooth it out, and then put the path taken over a map of the course. We will also need a way to map the course data itself. As slalom courses are taken in and out each year, satellite images will not be enough to ensure accurate course bouy locations. We can expand this to sync with phone video of the run, providing all the data at once while the visual plays to better identify errors.


For our device, there are 3 main sensors that we will be using to get the most accurate assessment of your skiing.


A gyroscope will be added to monitor the tilt of the skis. This will allow the skier to learn if they were properly “on edge” at the right time. It is important when skiing to ensure that your ski is properly rolled to cut through the wake. It is currently a very qualitative process, so being able to quantify it with a gyroscope is invaluable. The gyro is also used in conjunction with the GPS to figure out the skier’s “angle” coming out of each buoy. This allows the skier to better hone their runs to perfection.


An accelerometer will be used to gather the skier's speed data. This is important so that the skiier can know where they are losing and gaining speed throughout the run. It is critical to ensure speed is maintained through the turn. This is also to be used in conjunction with the Gyroscope data to get more accurate readings during the run.


Finally, a GPS will be in the system to provide location data. The location information is important for our analysis. This will allow us to take the data and put it on a map, which gives the angle coming out of the buoys as well as invaluable visualization of the line taken. That means that a skier can see how they did at all positions during the run. The GPS is also used to piece together our various data sources. Using Kalman Filtering we can remove noise from our three sensors.


###Data Storage

Since this project requires very heavy data analysis of many sensors and graphical display, we think that doing direct analysis on a microcontroller is unwise. We will be using the board to take data from the various sensors and store it on a local SD card. This allows us to analyze the data asynchronously. We will also store multiple runs so that you do not need to replace the sd card after every slalom run, simply press a button and a new run will be made.


###Kalman Filtering

Kalman filtering is a technique wherein multiple sensors are intelligently averaged to smooth out the data collected by each. Using the GPS, gyro, and accelerometer together, we can paint the clearest picture of what happened and smooth out any anomalies or outliers in the data.

###Data Syncing

By using timestamping in all of our data collecting, we can put together a visual presentation of the run in some kind of interface that allows the skier to watch back the run with the video, GPS (map data), and gyro data all playing back at the same time to get the best picture of exactly what they’re doing during the pass.


The main power component will be a central battery that supplies each component. The battery itself will be rechargeable and will be linked to a system that indicates the status of the battery’s charge via LEDs.

##Mechanical Hardware

The mechanical subsystem has two main components, waterproofing and attachment.

### Attachment

The first mechanical challenge we will run into is attaching our PCB and system to the waterski. This is important so that the data can be gathered from the actual ski. We need to devise an enclosure that can attach to the already in place binding holes so that the ski does not need to be physically modified in any sense.

### Waterproofing

The next challenge of our mechanical enclosure is waterproofing. Since this device will be used during intense waterskiing, it is imperative that it is completely watertight. If any water were to enter the enclosure, we would have complete electronic failure and potentially worse. There will be external buttons and LEDs, but these also will have to be watertight so as not to leak water into our pcb.

#Criterion For Success (High Level Goals)

## Efficacy for Water Skiing

It is important to us that our product is usable by a water skier. This means that it must both attach to a water ski and be waterproof. It must also have usable controls and information that can be seen by a water skier. This will be buttons and LEDs that will show status and provide control. The enclosure being waterproof is critical because it must be able to both withstand the spray created when skiing and possible submersion after a fall.

Smart Patient Gown for Monitoring ECG signals

Michael Luka, Siddharth Muthal, Raj Vinjamuri

Smart Patient Gown for Monitoring ECG signals

Featured Project

Mike, Raj, and Sid created a "Smart Patient Gown for Monitoring ECG/EKG Signals" to improve doctor and nurse workflow and to create a platform for further improved healthcare instrumentation interface.

This project featured:

-Wireless data transmission

-Real-time ECG/EKG Analysis and Diagnostics

-Visual feedback on a patient gown

-Low power circuitry

-Improved comfort compared to current portable ECG devices

Project Videos