1 of 16

VeloS-Band

Wearable Speed Detection

Marco Gallardo

Kevin Lewis

Andy Liu

Blas Arras

2 of 16

Introduction

The goal & description of our product.

Use Context & Background

Where we intend our product to be used & current existing technologies within the field.

Parts List & Implementation

How we built our product and how it functions.

Demo

Our product in real-use.

Table

of

Contents

3 of 16

Introduction

VeloS-Band

4 of 16

What is VeloS-Band?

VeloS-Band is a wearable device that calculates and displays the speed of the user’s arm during a swing. This device will be useful for athletes in sports that require arm swings as a core mechanic of play. Sports such as Baseball, Tennis, Golf and Bowling all revolve around the swing of an arm or object in order to play, and VeloS-Band aims to allow for users to accurately track the speed of that swing.

5 of 16

Use Context & Background

VeloS-Band

6 of 16

Bowling

7 of 16

Current Technologies

Modern Scoring Systems

QubicaAMF: Conqueror & BES X

Brunswick: Vector & Sync

These scoring systems provide speeds that are inaccurate and influenced by external conditions.

Specto

Specto is the world's most advanced ball tracking system. An on-lane LIDAR sensor records & tracks your shot and gives you tons of data accessible on an easy to use app.

Applications: Tenpin Toolkit, LaneTrax

Allow for users to upload or live track video in order to analyze speed. Requires camera and specific angles to accurately record speed and data.

Camera + Calculations

Users can use a camera in order to count frames or time in order to precisely calculate the speed of the ball. Unobstructed view and correct angles are required and FPS count must be known.

8 of 16

Most bowling centers have lanes that are 60 feet in length, from foul line to pin deck. Every bowling center uses a “house pattern”, which is typically a variation of the pattern to the right. The length of the pattern, freshness of the oil pattern are two patterns that can affect how fast the ball speed calculated by scoring systems.

In QubicaAMF scoring (pictured on the bottom left), the lasers used to calculate speed are located on the camera board, located roughly 45 feet down the lane.

In Brunswick scoring (pictured on the bottom right), the lasers used to calculate speed are locating almost 60 feet down the lane, right in front of the pin deck.

With both scoring systems, speed is calculated after the bowling ball has already encountered friction and has changed direction from initial launch. Typically, these scoring systems will display a speed lower than the initial launch speed we actually care about.

Modern Scoring Systems

9 of 16

Specto

Cost: $14,675

Not portable, must be installed into the bowling center.

Most accurate for tracking all data, but not super accessible, most bowling centers do not have Specto installed.

Tenpin Toolkit & LaneTrax

Requires a phone and tripod in order to use.

Provides useful data, but is still dependent on getting the correct camera angles.

Camera + Calculations

Requires phone and tripod.

Can provide some of the most accurate results, but also requires software in order to count frames precisely.

10 of 16

Parts List & Implementation

VeloS-Band

11 of 16

Parts List

12 of 16

Code Implementation

Pseudocode:

POWER ON

Calibrate sensor for 3 seconds while held still

Set gyro bias from average resting readings

MAIN LOOP

- If CAL button (button 1) pressed:

Recalibrate sensor

- If READY button (button 4) pressed in idle mode:

Display 5-second countdown

Re-zero bias near end of countdown

Start recording motion samples

- While recording:

Save gyro data into sample buffer

If READY button (button 4) pressed again:

Analyze recent motion window

Ignore final button-press movement

Find valid backswing, then forward swing pattern

Convert late forward swing samples into launch speed

Compute confidence score

Display launch speed + confidence

- If result screen is shown and either button is pressed:

Clear shot data

Return to idle

END LOOP

13 of 16

Demo

VeloS-Band

14 of 16

15 of 16

  • Other supporting modes that allow for tracking in sports such as golf, baseball, or tennis.
  • A mobile application that can display and store data from the VeloS-Band. The data can be used to interpret and detect trends in the user’s data.
  • A more efficient wrist support than our current implementation.

Future Applications

16 of 16

  • Nam, C. N., Kang, H. J., & Suh, Y. S. (2014). Golf swing motion tracking using inertial sensors and a stereo camera. IEEE Transactions on Instrumentation and Measurement, 63(4), 943–952. https://doi.org/10.1109/tim.2013.2283548
  • Kuwahara, T., Kawamoto, H., & Sankai, Y. (2019). IMU sensor module for the measurement of high-speed motion in the analysis of human skills. 2019 IEEE/SICE International Symposium on System Integration (SII), 560–565. https://doi.org/10.1109/sii.2019.8700421

Questions?

References