Skiing Wearable

The next entry in the professional marketplace for skiiers.


What is it?

This page acts as the project wiki for the wearable device created by our team at Stardust Crusaders and backed by our industry partner Coachable (@skicoachable.com). The purpose of this device is to help track a user’s skiing metrics to help them better understand how they performed and what they can work to improve.


What it tracks

Before describing the technology, it is important to list the different metrics that we will be tracking. These include:

  • Run time
  • Distance travelled
  • Average speed
  • Average altitude
  • Location (Latitude and Longitude)

Although there are a wider variety of metrics that could possibly be tracked, we felt that these are the most essential to track to inform the user of their progress and allow them to learn from them.


Technology

This architecture diagram represents the structure of the wearable device. The wearable connects to our mobile app via bluetooth to obtain the WiFi credentials. Once obtained, the wearable can now upload run data to the Coachable API using an HTTP POST request. For this to happen, we will be using the SparkFun ESP32 Thing board, which comes with built-in Bluetooth and WIFI capabilities, integrated LiPo battery charging, 4MB flash memory, and 520kB SRAM. This board was chosen as it provides efficient speeds while reducing the size of the device. Our first sensor is the SparkFun ESP32 Thing Motion Shield. This sensor tracks angular velocity, acceleration and heading. It also has a micro SD slot and a JST port for connecting a GPS. We are also using the Adafruit Ultimate GPS Breakout sensor that has -165 dBm sensitivity, 10 Hz updates, 66 channels, and a built-in antenna. We are using the MPL3115A2 I2C Barometric Pressure/Temperature/Altitude Sensor Breakout Board for tracking additional data. All this hardware will be stored within a 3D printed case that we will attach to the boot of a skier.


Why us?

So, why us? Upon hours of research, we have concluded that there are plenty of high-tech competitors in the marketplace right now. However, some of these competitors are just mobile apps, while others are physical devices such as goggles, watches, or ski clamps (device attached to ski itself). Since the device is exclusive to Coachable, we have taken into consideration professional skiers who are not aloud any device on their body. This issue can be bypassed if the device is clamped onto to boot.


Deliverables

Here is a list of deliverables that our team will be completing and submitting throughout this semesters development:

Weekly Updates: Check the updates page every week for updates on our team


Monthly Updates:

  • January 31, 2020 – Wiki and updated SRS Submitted
  • February 28, 2020 – Updated Wiki, SRS and Video Submitted
  • March 31, 2020 – Updated Wiki, SRS, Video and Feature Freeze Submitted
  • April 14, 2020 – Code Freeze and Go/No-Go Submitted
  • Week of April 23, 2020 – SET Project Day Demo