Project

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



Team Members:

-Jack Bay (jackrb2)

-Ryder Heit (ryderch2)

-Sam Knight (sknight5)



#Problem

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.



#Solution

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.



#Components



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.



##Collection



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



###Gyroscope



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.



###Accelerometer



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.



###GPS



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.



##Storage

###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.





##Analysis



###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.



##Power

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.

Logic Circuit Teaching Board

Younas Abdul Salam, Andrzej Borzecki, David Lee

Featured Project

Partners: Younas Abdul Salam, Andrzej Borzecki, David Lee

The proposal our group has is of creating a board that will be able to teach students about logic circuits hands on. The project will consist of a board and different pieces that represent gates. The board will be used to plug in the pieces and provide power to the internal circuitry of the pieces. The pieces will have a gate and LEDs inside, which will be used to represent the logic at the different terminals.

By plugging in and combining gates, students will be able to see the actual effect on logic from the different combinations that they make. To add to it, we will add a truth table that can be used to represent inputs and outputs required, for example, for a class project or challenge. The board will be able to read the truth table and determine whether the logic the student has created is correct.

This board can act as a great learning source for students to understand the working of logic circuits. It can be helpful in teaching logic design to students in high schools who are interested in pursuing a degree in Electrical Engineering.

Please comment on whether the project is good enough to be approved, and if there are any suggestions.

Thank you