8.1 Movement Tracking Systems: GNSS/GPS, LPS, IMUs, and Optical Tracking

Key Takeaways

  • Doppler-shift carrier frequency processing provides substantially lower error for instantaneous velocity and acceleration in GNSS receivers than numerical differentiation of noisy positional coordinates

  • Signal quality in outdoor GNSS tracking depends on satellite count and geometric dispersion, where a Horizontal Dilution of Precision (HDOP) below 1.0 indicates ideal sky geometry and values above 1.5 signal degraded precision from stadium multipath reflections

  • Local Positioning Systems (LPS) operating on Ultra-Wideband (UWB) radio frequencies (20 to 1,000 Hz) deliver centimeter-level spatial accuracy indoors and under enclosed stadium roofs using Time Difference of Arrival (TDOA) or Two-Way Ranging (TWR)

  • Tri-axial Inertial Measurement Units (IMUs) sample at 100 to 1,000 Hz to quantify three-dimensional jerk via PlayerLoad and capture non-locomotor mechanical demands such as collisions, tackles, jumps, and tight-space decelerations

  • Individualizing velocity zones to Maximal Sprint Speed (MSS), Maximal Aerobic Speed (MAS), and the Anaerobic Speed Reserve (ASR) prevents the physiological misclassification inherent to fixed absolute speed thresholds, while standardizing minimum effort dwell time (0.5 to 1.0 s) is essential for consistent longitudinal sprint and acceleration counts

Last updated: October 2026

8.1 Movement Tracking Systems: GNSS/GPS, LPS, IMUs, and Optical Tracking

Quantifying external locomotor and mechanical load in team, court, and field sports requires selecting an Electronic Performance and Tracking System (EPTS\text{EPTS}) that matches the physical environment, movement velocity, and spatial precision demands of the sport. Within the Needs Analysis and Assessment Selection framework (Domain 3, Task 3B), a sport scientist must understand the underlying physics, sampling frequencies, signal-processing filters, and error profiles of four primary tracking architectures: Global Navigation Satellite Systems (GNSS\text{GNSS}), Local Positioning Systems (LPS\text{LPS}), Inertial Measurement Units (IMUs\text{IMUs}), and Optical Computer-Vision Tracking.


Comparing Athlete Tracking Architectures (EPTS)

1. Global Navigation Satellite Systems (GNSS / GPS, 10–18 Hz10\text{–}18\text{ Hz})

Wearable satellite tracking units are worn in a tight neoprene or elastic harness positioning the receiver between the upper scapulae over the thoracic spine (T1–T4T_1\text{–}T_4) to minimize upper-limb artifact while maintaining sky visibility. While legacy devices relied exclusively on the U.S. Global Positioning System (GPS\text{GPS}) constellation at 1 Hz1\text{ Hz} or 5 Hz5\text{ Hz}, contemporary professional sports units are multi-constellation GNSS\text{GNSS} receivers sampling at 10 Hz10\text{ Hz} to 18 Hz18\text{ Hz} that simultaneously lock onto multiple satellite networks (GPS, Russian GLONASS, European Galileo, and Chinese BeiDou). Note that some devices marketed at "15 Hz15\text{ Hz}" have produced satellite fixes at a lower rate (for example, 5 Hz5\text{ Hz}) and filled the gaps by interpolating with accelerometer data. Always check the raw GNSS fix rate; true 10 Hz10\text{ Hz} units are the usual validated benchmark for field sports.

A foundational technical distinction in GNSS\text{GNSS} engineering is how instantaneous velocity and acceleration are derived:

  • Positional Differentiation (v=Δd/Δtv = \Delta d / \Delta t): Calculating velocity by taking the first derivative of consecutive X-YX\text{-}Y latitude/longitude coordinates (and acceleration via the second derivative) amplifies high-frequency spatial noise by an order of magnitude, rendering acceleration metrics highly unstable.
  • Doppler-Shift Velocity: Modern 10–18 Hz10\text{–}18\text{ Hz} sport GNSS\text{GNSS} receivers measure the Doppler shift in the continuous carrier frequency of the arriving satellite radio wave caused by the relative motion of the athlete toward or away from each satellite. Doppler-derived velocity is vastly more accurate and exhibits a much lower Coefficient of Variation (CV%\text{CV}\%) for instantaneous speed and acceleration than positional differentiation.

Environmental and Kinematic Limitations: GNSS\text{GNSS} radio signals travel approximately 20,200 km20{,}200\text{ km} from medium Earth orbit and require unobstructed line-of-sight sky visibility. Signal validity depends on two diagnostic telemetry metrics that sport scientists must audit before accepting session data:

  1. Number of Connected Satellites: Valid locomotor tracking requires a minimum of 8 to 12+8\text{ to }12+ satellites continuously locked.
  2. Horizontal Dilution of Precision (HDOP\text{HDOP}): Quantifies the geometric dispersion of visible satellites across the sky (lower values are better). When satellites are clustered directly overhead rather than spread evenly across the horizon, triangulation error rises. An HDOP<1.0\text{HDOP} < 1.0 indicates ideal satellite geometry; values between 1.0 and 1.51.0\text{ and }1.5 are acceptable; and an HDOP>1.5–2.0\text{HDOP} > 1.5\text{–}2.0 indicates poor geometry where positional and velocity data become unreliable.

Near high overhanging stadium roofs or sunken bowls, satellite signals bounce off metal girders and concrete facades before reaching the athlete's receiver—a phenomenon called multipath error. Furthermore, even under open skies, 10 Hz10\text{ Hz} GNSS\text{GNSS} exhibits elevated measurement error (CV>10–15%\text{CV} > 10\text{–}15\%) during rapid 180∘180^\circ change-of-direction (COD\text{COD}) cuts, curved sprints, and short, explosive acceleration bursts exceeding 4.0 m⋅s−24.0\text{ m}\cdot\text{s}^{-2}, systematically underestimating peak instantaneous acceleration compared to laser or radar guns.

2. Local Positioning Systems (LPS / Ultra-Wideband UWB, 20–1,000 Hz20\text{–}1{,}000\text{ Hz})

To overcome indoor signal blockage and stadium multipath degradation, Local Positioning Systems (LPS\text{LPS}) replace orbiting satellites with a fixed array of radio-frequency (RF\text{RF}) anchor antennas mounted around the perimeter catwalks or rafters of an indoor arena or stadium. Modern LPS\text{LPS} installations utilize Ultra-Wideband (UWB\text{UWB}) frequencies (3.1 to 10.6 GHz3.1\text{ to }10.6\text{ GHz}) transmitting ultra-short nanosecond pulses across a wide spectrum (≥500 MHz\ge 500\text{ MHz}). Unlike narrowband signals, UWB\text{UWB} pulses resist multipath phase cancellation and penetrate human tissue and arena obstacles with minimal attenuation.

Athlete tags communicate with the perimeter basestations at 20 Hz20\text{ Hz} to 1,000 Hz1{,}000\text{ Hz} (commonly 20 to 100 Hz20\text{ to }100\text{ Hz} per player when multiplexing a full squad) using one of two geometric triangulation methods:

  • Time Difference of Arrival (TDOA\text{TDOA}): Synchronized master and slave perimeter anchors measure the exact picosecond arrival-time differences of a signal emitted by the athlete's tag to compute hyperbolic intersection coordinates.
  • Two-Way Ranging (TWR\text{TWR}): The anchor and athlete tag exchange round-trip timestamps to directly compute absolute distance without requiring sub-nanosecond wired synchronization across all perimeter receivers.

Strengths and Trade-offs: LPS\text{LPS} provides centimeter-level positional accuracy (<10–20 cm< 10\text{–}20\text{ cm}) and significantly lower error during rapid multidirectional cuts and instantaneous accelerations than GNSS\text{GNSS}. However, LPS\text{LPS} requires expensive fixed infrastructure, meticulous laser-surveyed calibration of anchor coordinates, and cannot travel with the team to away venues or auxiliary training pitches unless identical hardware is installed.

3. Inertial Measurement Units (IMUs, 100–1,000 Hz100\text{–}1{,}000\text{ Hz})

Integrated inside virtually every modern GNSS\text{GNSS}/LPS\text{LPS} vest pod—or worn as standalone sensors in indoor court sports, combat sports, swimming, and ice hockey—is a micro-electromechanical (MEMS\text{MEMS}) Inertial Measurement Unit (IMU\text{IMU}) sampling between 100 Hz100\text{ Hz} and 1,000 Hz1{,}000\text{ Hz}. A 9-axis IMU\text{IMU} integrates three orthogonal tri-axial sensors:

  1. Tri-Axial Accelerometer: Measures linear acceleration and gravitational force (in g-unitsg\text{-units}, where 1 g=9.81 m⋅s−21\text{ }g = 9.81\text{ m}\cdot\text{s}^{-2}) along the vertical (ZZ), mediolateral (XX), and anteroposterior (YY) axes.
  2. Tri-Axial Gyroscope: Measures angular velocity (in deg⋅s−1\text{deg}\cdot\text{s}^{-1}) around the three axes—quantifying torso roll, pitch, and yaw during turns, tackles, and rotational throws.
  3. Tri-Axial Magnetometer: Measures local geomagnetic flux to establish absolute compass heading/orientation (though highly susceptible to ferromagnetic distortion from steel beams or reinforced concrete floors indoors).

Because accelerometers capture high-frequency forces at 100 Hz100\text{ Hz} regardless of satellite visibility, sport scientists use them to compute PlayerLoad (also termed BodyLoad or Dynamic Stress Load depending on manufacturer), which quantifies the instantaneous rate of change of acceleration (three-dimensional jerk) scaled for readability:

PlayerLoadt=(ay,t−ay,t−1)2+(ax,t−ax,t−1)2+(az,t−az,t−1)2100\text{PlayerLoad}_{t} = \frac{\sqrt{(a_{y,t} - a_{y,t-1})^2 + (a_{x,t} - a_{x,t-1})^2 + (a_{z,t} - a_{z,t-1})^2}}{100}

where aya_{y}, axa_{x}, and aza_{z} represent anteroposterior, mediolateral, and vertical accelerations at consecutive 100 Hz100\text{ Hz} sample points tt and t−1t-1. Session PlayerLoad is the sum of these instantaneous values across the session. Crucially, through Kalman filtering and sensor fusion of the accelerometer and gyroscope, Inertial Movement Analysis (IMA\text{IMA}) isolates micro-movements that occur with near-zero horizontal displacement—such as rugby scrums, American football line-of-scrimmage collisions, basketball vertical jumps, ice hockey body checks, and directional cutting vectors (classified on a 360∘360^\circ clock face into forward accelerations, backward decelerations, and left/right cuts).

4. Optical / Computer Vision Tracking (25–60 Hz25\text{–}60\text{ Hz})

Multi-camera Optical Tracking Systems (e.g., Second Spectrum, Hawk-Eye, ChyronHego/TRACAB) use high-definition fixed cameras mounted around the stadium roof operating at 25 Hz25\text{ Hz} to 60 Hz60\text{ Hz} paired with deep-learning computer vision algorithms to track the center of mass (and increasingly 3D skeletal pose landmarks) of every player, official, and the ball simultaneously.

Strengths and Limitations: Optical tracking imposes zero wearable burden on athletes, eliminates device battery/downloading failures, and is the only modality that captures opponent formations and ball trajectories in a unified coordinate system during official matches. However, optical systems suffer from player occlusion and ID-swapping when multiple athletes converge in congested spaces (e.g., basketball paint, soccer corner kicks, rugby rucks), requiring human operators or algorithmic stitching that can smooth out peak instantaneous accelerations. Furthermore, optical cameras cannot measure non-locomotor mechanical impacts, isometric grappling, or vertical ground-contact shock, and data interchangeability error exists when merging match optical data with training GNSS\text{GNSS} data (optical tracking often records 5–12%5\text{–}12\% higher or lower high-speed running distance than GNSS\text{GNSS} due to differing smoothing filters, requiring linear regression calibration equations).

Tracking ArchitectureTypical Sampling RateOperating EnvironmentPrimary StrengthsKey LimitationsBest Applied Use Cases
GNSS / GPS10–18 Hz10\text{–}18\text{ Hz}Outdoor open-sky pitchesPortable across pitches; Doppler velocity accuracy; scalable to large squadsFails indoors; degrades under stadium roofs (HDOP>1.5\text{HDOP} > 1.5, multipath); higher error in 180∘180^\circ cuts and bursts >4 m⋅s−2> 4\text{ m}\cdot\text{s}^{-2}Outdoor field sports (soccer, rugby, football, field hockey, lacrosse)
LPS (UWB)20–1,000 Hz20\text{–}1{,}000\text{ Hz}Indoor arenas & roofed stadiumsCentimeter spatial precision (<20 cm< 20\text{ cm}); superior COD and instantaneous acceleration validityHigh fixed installation cost; requires venue survey calibration; non-portable to away venuesIndoor court sports (basketball, handball, ice hockey) and enclosed stadiums
IMU (Accelerometer + Gyro)100–1,000 Hz100\text{–}1{,}000\text{ Hz}Universal (indoor, outdoor, water)Captures 3D jerk (PlayerLoad\text{PlayerLoad}), collisions, jumps, and tight-space IMA\text{IMA} vectors independent of satellitesCannot measure absolute pitch coordinates or long-distance running speed without GNSS\text{GNSS}/LPS\text{LPS} fusionCollision/combat sports, court jump load, swimming turn kinematics, trunk/tibial shock
Optical / Computer Vision25–60 Hz25\text{–}60\text{ Hz}Fixed broadcast stadiums/arenasZero wearable compliance; tracks all players, opponents, and ball for joint physical-tactical analysisOcclusion/ID swapping in scrums; misses isometric/collision forces; systematic offset vs. GNSS\text{GNSS}Official league match analysis, integrated tactical-locomotor profiling

Absolute vs. Relative (Individualized) Speed & Acceleration Thresholds

The Flaw of Fixed Absolute Velocity Bands

By convention, many sports organizations categorize locomotor volume using fixed absolute speed thresholds—for example, defining High-Speed Running (HSR\text{HSR}) as distance covered above 5.5 m⋅s−15.5\text{ m}\cdot\text{s}^{-1} (19.8 km⋅h−119.8\text{ km}\cdot\text{h}^{-1}) and Sprinting as distance above 7.0 m⋅s−17.0\text{ m}\cdot\text{s}^{-1} (25.2 km⋅h−125.2\text{ km}\cdot\text{h}^{-1}). While absolute bands allow practitioners to compare external work against historical positional match benchmarks, they introduce severe physiological and mechanical misclassification across heterogeneous athletes:

  • Overestimation in Fast Athletes: For an elite winger with a Maximal Sprint Speed (MSS\text{MSS}) of 10.0 m⋅s−110.0\text{ m}\cdot\text{s}^{-1} (36.0 km⋅h−136.0\text{ km}\cdot\text{h}^{-1}), crossing 7.0 m⋅s−17.0\text{ m}\cdot\text{s}^{-1} represents only 70%70\% of MSS\text{MSS}—an aerobic/submaximal striding velocity that imposes minimal eccentric hamstring strain.
  • Underestimation in Slower or Youth/Female Cohorts: For a tighthead prop, interior lineman, or youth athlete with an MSS\text{MSS} of 7.6 m⋅s−17.6\text{ m}\cdot\text{s}^{-1} (27.4 km⋅h−127.4\text{ km}\cdot\text{h}^{-1}), running at 6.8 m⋅s−16.8\text{ m}\cdot\text{s}^{-1} represents 89.5%89.5\% of MSS\text{MSS}—a near-maximal neuromuscular effort imposing substantial biceps femoris mechanical strain—yet an absolute 7.0 m⋅s−17.0\text{ m}\cdot\text{s}^{-1} filter records zero sprint distance and zero sprint efforts.

Individualizing Thresholds via MSS, MAS, and Anaerobic Speed Reserve (ASR)

To reflect true relative physiological and biomechanical strain, sport scientists anchor velocity zones to individual physiological landmarks:

  1. Maximal Sprint Speed (MSS\text{MSS}) Anchoring: Sprinting is individualized to ≥85%\ge 85\% or ≥90% MSS\ge 90\%\ \text{MSS}, and High-Speed Running to 65–85% MSS65\text{–}85\%\ \text{MSS}. Every athlete is periodically assessed via 30–40 m30\text{–}40\text{ m} timing gates, radar, or validated peak match GNSS\text{GNSS} speed to keep their MSS\text{MSS} anchor current.
  2. Maximal Aerobic Speed (MAS\text{MAS}) & Anaerobic Speed Reserve (ASR\text{ASR}): Derived from an incremental aerobic test or time trial (e.g., 1,200 m1{,}200\text{ m} shuttle test), MAS\text{MAS} represents the lowest running speed at which V˙O2max⁡\dot{V}\text{O}_{2\max} occurs (typically 4.2–5.2 m⋅s−14.2\text{–}5.2\text{ m}\cdot\text{s}^{-1}). The difference between an athlete's mechanical ceiling (MSS\text{MSS}) and aerobic ceiling (MAS\text{MAS}) defines their Anaerobic Speed Reserve:

ASR=MSS−MAS\text{ASR} = \text{MSS} - \text{MAS}

Two athletes with identical MAS\text{MAS} (4.8 m⋅s−14.8\text{ m}\cdot\text{s}^{-1}) but different MSS\text{MSS} (8.8 vs. 10.0 m⋅s−18.8\text{ vs. }10.0\text{ m}\cdot\text{s}^{-1}) possess vastly different ASR\text{ASR} capacities (4.0 vs. 5.2 m⋅s−14.0\text{ vs. }5.2\text{ m}\cdot\text{s}^{-1}). Prescribing supramaximal high-intensity interval conditioning as a percentage of ASR\text{ASR} (e.g., v=MAS+0.30×ASRv = \text{MAS} + 0.30 \times \text{ASR}) equalizes anaerobic glycolytic strain and time-to-exhaustion across both locomotor profiles.

Minimum Effort Dwell Time (Duration Threshold) and Signal Filtering

Whether using absolute or relative thresholds, a discrete "effort" (such as a sprint >7.0 m⋅s−1> 7.0\text{ m}\cdot\text{s}^{-1} or a high-intensity acceleration >3.0 m⋅s−2> 3.0\text{ m}\cdot\text{s}^{-2}) is only logged by EPTS\text{EPTS} software if the athlete maintains the velocity or acceleration above the threshold for a user-defined minimum effort dwell time (duration threshold)—typically set between 0.5 s0.5\text{ s} and 1.0 s1.0\text{ s}.

  • Setting the dwell time too short (<0.2–0.3 s< 0.2\text{–}0.3\text{ s}) causes brief trunk-lean oscillations or Doppler noise spikes to register as false-positive acceleration efforts.
  • Conversely, changing the software dwell time setting from 0.5 s0.5\text{ s} to 1.0 s1.0\text{ s} (or updating manufacturer firmware that alters the Exponential Moving Average [EMA\text{EMA}] velocity filter window from 0.2 s0.2\text{ s} to 0.8 s0.8\text{ s}) can reduce recorded high-acceleration and sprint counts by 30–55%30\text{–}55\% within the exact same raw session file! Consequently, sport scientists must strictly lock dwell-time durations, minimum inter-effort recovery intervals, and firmware smoothing filters across longitudinal seasons.
Test Your Knowledge

A sport scientist is auditing outdoor 10 Hz GNSS data from a soccer match played inside a steep, roofed stadium and notices erratic instantaneous acceleration spikes (> 7.5 m/s²) while players are jogging. Which telemetry diagnostic and physical mechanism best explain this artifact?

A

An HDOP value of 0.7 paired with 14 connected satellites, caused by Doppler-shift carrier frequency phase locking

B

Excessive minimum effort dwell time (1.2 s) causing the Kalman filter to differentiate XY coordinates instead of tri-axial jerk

C

A Horizontal Dilution of Precision (HDOP) value of 2.4 paired with only 6 connected satellites, caused by multipath signal reflections off the overhanging stadium roof

D

Tri-axial magnetometer ferromagnetic saturation caused by the athlete's heart rate strap interfering with the 10 Hz satellite clock

Test Your Knowledge

Why do modern 10–18 Hz sport GNSS units calculate instantaneous velocity using the Doppler shift of satellite carrier waves rather than taking the numerical derivative of consecutive positional coordinates (v = Δd / Δt)?

A

Doppler shift eliminates the need for outdoor sky visibility and allows GNSS units to operate inside enclosed arenas

B

Differentiating noisy positions amplifies high-frequency error, whereas carrier-wave Doppler shift measures velocity directly

C

Doppler shift automatically adjusts velocity zones to each athlete's individual Anaerobic Speed Reserve (ASR)

D

Positional differentiation can only measure vertical displacement, whereas Doppler shift measures tri-axial jerk across all three anatomical planes

Test Your Knowledge

Two rugby players complete the same conditioning session. Player A has a Maximal Aerobic Speed (MAS) of 4.6 m/s and a Maximal Sprint Speed (MSS) of 9.6 m/s. Player B has an MAS of 4.6 m/s and an MSS of 8.1 m/s. If the sport scientist prescribes supramaximal intervals at 30% of each athlete's Anaerobic Speed Reserve (ASR) above MAS, what target running speeds should be assigned?

A

6.10 m/s for Player A and 5.65 m/s for Player B

B

7.10 m/s for Player A and 6.35 m/s for Player B

C

6.72 m/s for Player A and 5.67 m/s for Player B

D

6.00 m/s for both Player A and Player B because their MAS values are identical

Test Your Knowledge

Following a mid-season EPTS software update, a basketball performance director notices that team high-intensity acceleration counts (> 3.0 m/s²) dropped by 42% during identical practice drills, even though total distance and PlayerLoad remained unchanged. Which software configuration change is the most likely cause?

A

The minimum effort dwell time (duration threshold) for logging an acceleration event was increased from 0.4 s to 0.9 s

B

The athlete's Maximal Sprint Speed (MSS) anchor was lowered from 9.5 m/s to 8.5 m/s

C

The high-speed running threshold was switched from absolute (5.5 m/s) to relative (85% MSS)

D

The IMU accelerometer sampling rate was increased from 100 Hz to 200 Hz

Sections you finish are checked off in the contents.