Wilson Sporting Goods
2017
Tracking the ball
Algorithm Engineer, Embedded Sensors
The problem
Put an inertial sensor inside a football and you get a firehose of acceleration and rotation. Turning that into spin rate, velocity and throw quality in real time is a signal-processing problem.
My role
Algorithm engineer.
Approach & outcome
- Algorithms and data pipelines for the Wilson X line of connected footballs and basketballs.
- Field studies with NFL and NCAA teams on whether ball-level data could give athletes and coaches next-generation analytics.
What the field taught me
The lab is clean; practice isn’t. Balls changed hands constantly, so just knowing who was throwing, and when, was a problem of its own. The Bluetooth radio inside the ball wasn’t always strong enough to capture a throw cleanly. And the sensors themselves shifted the ball’s mass and moment of inertia just enough that professionals could feel the difference in their hands.
That last one stuck with me. The best algorithm in the world doesn’t matter if the instrument changes the thing you’re trying to measure. Now I start every sensing problem by asking what the measurement costs the person being measured.