Launch Monitor Technology: Measurement and Inference
A launch monitor watches a short part of the swing and ball flight, then reports many more quantities than its sensors observe directly. Some values come from direct observations; others are reconstructed or estimated using physics and statistical models. How a device obtains each value is one important source of disagreement between brands.
What the machine actually sees
A radar unit sends out microwaves and listens to the echo. Because a moving object shifts the frequency of that echo — the same effect that makes an ambulance siren drop in pitch as it passes — the radar can read speed very precisely. A camera unit instead takes a rapid burst of flash photographs of the ball in the first foot of its flight and works out the motion from the pictures.
The clubface problem
Here is the awkward part. At impact, a conventional rear-mounted sensor has a poor direct view of the face plane. Radar-led systems can estimate orientation from visible club motion and scattering signatures, or infer it from the resulting ball motion, but that is different from directly imaging a marked face. Collision-based inference is especially vulnerable when an off-centre strike introduces gear effect that the simplified model does not observe.
Why a piece of 19th-century geometry helps
There is an old theorem which says that any movement of a rigid object, however complicated, is at every instant a rotation about some line in space combined with a slide along that same line — like a screw turning. Describing the clubhead this way gives radar and camera observations a common mathematical target. It also suggests a testable design: observe the clubface once before impact, then use an estimated rotation trajectory to carry that orientation forward to contact.
Why This Article Exists
Launch monitors are now the primary measurement instrument in applied golf biomechanics. They set the numbers coaches teach to, the numbers club fitters optimise, and increasingly the numbers researchers report. Yet the published understanding of how they work — and, more importantly, of which reported quantities are observations and which are model outputs — remains thin outside the manufacturers themselves.
This article summarises the measurement principles of the two dominant architectures, maps each reported parameter onto a hierarchy of directness, and then develops a specific technical proposal: that formulating clubhead motion in screw (twist) coordinates offers a principled route to better club data, including several ways to determine clubface orientation that do not depend on inverting an impact model.
The treatment here is deliberately consistent with the geometric framing used elsewhere on this site. A force plate measures a wrench; a motion-capture system measures a twist; the two are dual objects in the same six-dimensional algebra. A launch monitor, it turns out, measures projections of a twist — and reasoning about it in those terms clarifies both what current devices can do and where the headroom lies.
The full technical treatment — including the patent landscape, sensor datasheets, error budgets, and an implementation-level estimation recipe — is maintained as a separate long-form review supporting the OpenFlight open-source launch monitor project. This article is the condensed, physics-forward version.
Part I: The Two Architectures
Doppler Radar
A continuous-wave radar transmits a carrier at frequency \(f_c\) and receives echoes shifted by the radial velocity \(v_r\) of whatever reflects them:
\[ f_d = \frac{2 v_r}{\lambda} = \frac{2 f_c v_r}{c} \]
At 24 GHz, each 1 mph of radial speed produces roughly 71.7 Hz of Doppler shift; at approximately 10.5 GHz in X-band, the shift is about 31.3 Hz per mph. These bands do not map cleanly onto consumer and premium price tiers: 24 GHz appears in portable consumer monitors as well as premium indoor systems such as TrackMan iO and Full Swing KIT, while X-band has been used in long-range outdoor tracking designs. Carrier frequency is only one design choice among aperture, bandwidth, transmitted power, observation time and signal processing.
An unmodulated, single-channel continuous-wave Doppler radar measures radial velocity but not range or angle. Frequency modulation or stepped-frequency methods can add range, while angular position requires either spatially separated receivers or a complementary sensor such as a camera. Many standalone radar monitors use multiple receive antennas and extract angle from the phase difference across receiver pairs — phase-comparison monopulse, or interferometry. For a baseline \(\mathbf{d}\) and arrival direction \(\hat{\mathbf{u}}\), the measured phase difference is
\[ \Delta\varphi = \frac{2\pi}{\lambda}\,(\mathbf{d}\cdot\hat{\mathbf{u}}) \pmod{2\pi} \]
Two orthogonal baselines give azimuth and elevation; additional staggered antennas resolve the \(2\pi\) ambiguities. Combined with range (from multi-frequency phase comparison or an FMCW chirp) and range rate, this produces a genuine three-dimensional track.
Spin is the elegant part of the radar story. A golf ball is not a perfect sphere: dimples, seam, paint and internal asymmetry make its radar cross-section vary periodically as it rotates. A surface feature at radius \(r\) contributes a frequency-modulated term
\[ f_{d,\text{feature}}(t) = \frac{2}{\lambda}\bigl(v_r - r\,\omega \sin \omega t\bigr) \]
so the received spectrum shows the main translational line flanked by equally spaced harmonic sidebands at multiples of the spin frequency. Measuring the comb spacing gives spin rate directly. This is the method disclosed in TrackMan’s foundational patent (US 8,845,442) and successfully litigated in Europe; FlightScope’s engineered alternative (US 9,868,044) instead exploits the ball’s behaviour as a dielectric lens that magnifies far-side surface features, extracting spin from phase-demodulated pulse periodicity.
Spin axis, by contrast, is not directly measured on most radar units. It is recovered by inverting the aerodynamics: from the differentiated three-dimensional track, total acceleration decomposes as \(\mathbf{A} = \mathbf{g} + \mathbf{D} + \mathbf{L}\), drag is the component of \((\mathbf{A}-\mathbf{g})\) along the airspeed vector, and the residual Magnus lift must be perpendicular to the spin axis. Stacking the orthogonality constraint \(\mathbf{L}\cdot\hat{\boldsymbol{\omega}} = 0\) over many trajectory points gives an overdetermined linear system for the axis. This works well outdoors with seconds of observed flight; indoors, with two to six metres of flight before a screen, the curvature signal is small and the axis becomes an estimate.
Photometric (Camera) Systems
Camera-based units capture a short burst of infrared-strobed stereo images over roughly the first 30 cm of ball flight and reconstruct the motion photogrammetrically. Ball speed and launch angles follow from triangulated three-dimensional positions at known timestamps.
Their signature capability is markerless spin measurement: successive images of the ball are registered on the sphere by searching for the rotation \(R \in SO(3)\) that best maps the dimple texture of one frame onto the next. The recovered rotation yields everything at once —
\[ \hat{\boldsymbol{\omega}} = \text{eig}_1(R), \qquad \theta = \arccos\!\left(\frac{\operatorname{tr} R - 1}{2}\right), \qquad \omega = \theta/\Delta t \]
— with the axis as the unit-eigenvalue eigenvector and the rate from the per-frame rotation angle. Actual accuracy depends on image resolution, exposure, ball texture, lighting, calibration, frame interval and the registration algorithm. Modality alone does not justify a universal percentage-accuracy or variability claim; those figures must be tied to a named device and validation protocol.
The mirror-image limitation applies: everything downrange of the small capture volume is simulated from measured launch conditions using an aerodynamic model, and the clubface is invisible without either fiducial markers applied to the face or an overhead viewing geometry.
The Convergence
Several major vendors have adopted hybrid sensing. TrackMan added cameras to radar; FlightScope added camera fusion tracking; SkyTrak added radar to a camera system; Rapsodo pairs radar with impact cameras reading marked balls. These systems combine complementary strengths: radar can observe more of the downrange trajectory, while cameras can resolve the short impact window and angular detail. High-end camera-only systems remain commercially important, so hybridisation is a strong market trend rather than a universal conclusion.
Part II: The Directness Hierarchy
The organising idea of this article is that every reported parameter sits somewhere on a spectrum from measured to modelled, and parameters farther toward the modelled end generally require more care in cross-device comparison.
| Parameter | Radar (outdoor) | Radar (indoor) | Camera | Hybrid (typical) |
|---|---|---|---|---|
| Ball speed | Measured | Measured | Measured | Measured |
| Launch angles | Measured | Measured | Measured | Measured |
| Spin rate | Measured or estimated | Measured / estimated | Measured or estimated | Measured or estimated |
| Spin axis | Measured or derived | Estimated | Measured or estimated | Measured or estimated |
| Carry | Measured when full flight is tracked | Modelled | Modelled | Measured outdoors / modelled indoors |
| Club speed | Measured or reconstructed | Measured or reconstructed | Measured or reconstructed | Measured or reconstructed |
| Club path, attack angle | Measured or reconstructed | Measured or reconstructed | Measured or reconstructed | Measured or reconstructed |
| Face angle | Usually derived | Usually derived | Measured or reconstructed | Measured or inferred |
| Dynamic loft | Usually derived | Usually derived | Measured or reconstructed | Measured or inferred |
| Impact location | Usually unavailable | Usually unavailable | Measured on supported systems | Architecture-dependent |
This table describes common implementations, not guarantees attached to a sensor label. Firmware, model tier, marked-ball or club-marker requirements, indoor flight length and vendor definitions can change whether a parameter is directly observed, reconstructed from multiple observations or estimated from a model.
Two entries deserve emphasis.
Club speed is reference-point dependent. A clubhead is an extended body whose parts move at different speeds — the toe of a driver travels up to about 7 mph faster than the heel. TrackMan defines club speed at the geometric centre of the head and reconstructs that point from the radar return; a naive processor locks onto the strongest or fastest scatterer, typically toe glint, and reports several mph high. This is a definitional variance, not sensor noise, and it accounts for a great deal of the chronic club-speed disagreement between brands.
So is club path — and by more than most people realise. This deserves its own treatment, below.
Part IIb: Which Point on the Clubhead Is “the Path”?
The Velocity Field Across a Clubhead Is Not Uniform
A clubhead at impact is a rigid body rotating rapidly in space. For any two points on it, the velocities are related by
\[ \mathbf{v}_P = \mathbf{v}_{O} + \boldsymbol{\omega}\times\mathbf{r}, \qquad \mathbf{r} = \mathbf{p}_P - \mathbf{p}_O \]
The consequence is that there is no such thing as “the” club path. There is a velocity field over the head, and a path number is that field evaluated at some chosen point. Change the point, change the number.
This is not a small correction for a driver, because the two candidate reference points are far apart. The centre of gravity sits roughly 25–50 mm behind the clubface, and the geometric centre — which is what radar systems actually track — is typically within about 6 mm of the CG.
The Two Conventions, and the Gap Between Them
The industry has split, and the split runs along the sensing modality:
| System type | Path reference | Why |
|---|---|---|
| Radar (TrackMan) | Geometric centre / CG | The radar reconstructs the head’s silhouette from behind; the geometric centre is what it can locate |
| Optical with face fiducials (Foresight-class) | Centre of the clubface | The reflective markers are on the face, so that is what is tracked |
TrackMan states the resulting discrepancy explicitly, and the number is large: “For a driver, the difference between the path of the club head’s center of gravity (CoG) and the path of the center of the club face is approximately 3 degrees (center of club face path being more outside-in)” (TrackMan club data definitions).
The same page explains why optical systems land on the other convention — “Optical-based launch monitors almost always measure Club Speed, Attack Angle and Club Path relative to the center of the club face, since this is where the reflective markers are positioned” — and closes with a warning that deserves wider circulation: “Often, the numbers measured (or calculated) aren’t comparable.”
A full catalogue of which vendor uses which convention, with sources, is in the Launch Monitor Vendor Reference. The short version is that FlightScope publishes a geometric-centre definition; older Uneekor sticker guides do likewise, although Uneekor’s 2026 Club AI material complicates that description; Foresight’s putting glossary names the face centre; and GEARS ships both reference points for speed, but does not publish a corresponding path convention.
Three degrees. For a driver, on the same swing, a radar and a camera system can legitimately report club paths three degrees apart — and neither is malfunctioning. They are answering different questions.
TrackMan also notes the club dependence: “For non-drivers, the physical distance between CoG and the center of the club face is much smaller, which makes the parameters less sensitive to the point on the club face that is being used.” So the discrepancy is largest for the driver and shrinks toward the short irons.
Why the Face Centre Is Further “Left”, and Shallower
The vendor attributes the effect to the CG sitting behind the face, which is the necessary condition but not the whole mechanism: separation alone does nothing without rotation. The velocity difference is \(\boldsymbol{\omega}\times\mathbf{r}\), so it exists only because the head is turning, and it scales with how fast it is turning. Two rotations contribute, and both push the same way horizontally:
The swing arc. Viewed from above, the clubhead traverses an arc that curves leftward through impact. A point displaced forward along that arc — which is what the face centre is, relative to the CG — has its velocity vector rotated further around the arc, and therefore points further left.
Face closure. The head is also rotating about the shaft axis as the face closes. Viewed from above, that is a counter-clockwise rotation for a right-handed golfer, and a point in front of the centre of rotation swings leftward under it.
The same geometry acts in the vertical plane, and this is where the effect is less discussed. Because the face centre sits ahead of the CG along the arc, and the arc is turning upward through the bottom, the face centre’s velocity is tilted slightly more upward than the CG’s. The face-centre path is therefore not only further left but also shallower — a higher, less negative attack angle. Taking a swing radius of about 1.6 m and a 40 mm offset, the arc contribution alone is of order a degree, partially offset by the closure term, which tilts slightly downward for a shaft leaning toward the golfer.
So the intuition that the contact point traces a path both further left and shallower than the geometric centre is correct, and the horizontal component of it is vendor-quantified at about 3° for a driver.
Because the offset is \(\boldsymbol{\omega}\times\mathbf{r}\), it is not a fixed constant. It scales with the rate of closure and with the tightness of the arc. Two golfers whose radar-reported path is identical, but who release at different rates, do not have the same face-centre path. A number that is a biased proxy would be tolerable; a number whose bias varies with technique is a harder thing to coach against.
Does This “Build in a Slice”?
The tempting conclusion is that since the ball is struck by the face, and the face centre’s path is 3° more out-to-in, then a golfer delivering a “zero path” on radar is really delivering 3° out-to-in and has a fade built into the number they are chasing. The argument is worth taking seriously, and it is half right.
What is right: the collision genuinely responds to the motion of the material point on the face at the contact location. The friction that drags launch direction away from the face normal and generates the spin-axis tilt acts on the tangential relative velocity at the contact patch — which is the face-point velocity, not the CG velocity. And because face-to-path is the difference between an orientation and a velocity direction, an offset in the path term propagates one-for-one into face-to-path. Under the face-centre convention, a delivery reported as zero-zero on radar has a face-to-path of roughly +3° — face open to path — which is a fade signature.
What complicates it: three things.
First, TrackMan’s own face-to-path is already a hybrid quantity. Face angle and dynamic loft are evaluated at the impact location, while path and attack angle are evaluated at the geometric centre. So the reported face-to-path is an orientation at one point minus a velocity direction at another. That is not a physically clean angle under either convention, and it is a strange thing to have become the industry’s central diagnostic number.
Second, the D-plane weightings are empirical fits to whichever convention the vendor uses. The face-to-path split for launch direction was calibrated against radar’s CG path. A systematic offset between conventions is therefore partly absorbed into the fitted coefficients and intercepts rather than showing up as prediction error. This is why a golfer delivering zero-zero on a TrackMan does not, in practice, watch the ball slice.
Third, golfers calibrate to ball flight, not to numbers. A player’s feel is trained by outcomes over years. Whatever the reference convention, the delivery that produces the desired flight is the delivery they learn. The convention only becomes a hazard when a number is made the training target.
The defensible version of the concern is therefore narrower but more practical: a club path of zero is not the same physical delivery on a radar unit as on a camera unit, and for a driver the difference is about three degrees. A coach who moves a student between systems, or who compares a driver number against an iron number, or who reads a published “tour average” path without knowing which convention produced it, is comparing quantities that are not the same quantity.
This is precisely the ambiguity that the twist description in Part III removes — not by declaring one reference point correct, but by making the choice explicit and cheap. If the instrument estimates the clubhead’s twist \(\xi = (\boldsymbol{\omega}, \mathbf{v}_O)\), then path at any point is a projection of one estimated object, and both conventions are available simultaneously from the same fit, along with the rotation rate that governs the difference between them. The reference point stops being a hidden convention baked into the hardware and becomes a reporting choice the user can see and change.
Face angle on radar-only devices is a D-plane inversion. Horizontal launch direction is, empirically, a weighted blend of face angle and club path:
\[ \varphi_{\text{launch}} \approx w_f\,\varphi_f + (1-w_f)\,\varphi_p \]
The weight \(w_f\) is usually quoted as 0.85 for a driver and 0.75 for a wedge, on TrackMan’s authority — its Ten Fundamentals states that “face angle accounts for roughly 85% of the initial direction” for a driver and around 75% for irons. The only peer-reviewed measurement disagrees. Wood, Henrikson & Broadie (2018) — 157 golfers, 1,575 shots, Vicon at 720 fps, filtered to centred strikes — gives horizontal weights of 0.76 ± 0.08 for a driver, 0.69 for a 7-iron, and 0.61 for a wedge, with a robot test returning 0.63 for the 7-iron.
Note that TrackMan makes the same 85% claim for the vertical plane (dynamic loft to launch angle), and there the measurement agrees closely: 83% ± 8%. So the disagreement is specific to the horizontal plane, and it is a genuine vendor-versus-measurement conflict rather than a units mix-up. Nor are these separate per-club constants: the weight declines monotonically with spin loft along a single curve, and the club enters only through its obliqueness.
Inverting this relation to recover \(\varphi_f\) from measured launch direction and path is exactly what radar units do, and it has three structural consequences. First, because \(1/w_f \approx 1.3\) rather than 1.15, any systematic bias in measured launch direction is amplified by about 30% in the reported face angle — roughly twice the sensitivity the conventional weighting implies. Second, the model is blind to gear effect: an off-centre strike torques the head about its centre of gravity, and the resulting spin-axis tilt is misattributed to face-to-path. Third, the mechanism setting \(w_f\) is itself contested — TrackMan attributes the driver’s higher weight to a smoother, lower-friction titanium face, while PING’s tangential-compliance model reproduces the loft dependence at constant friction and finds the friction hypothesis has the wrong sign below about 20° of incidence. A coefficient whose mechanism is unsettled is a coefficient worth reporting alongside its provenance.
This is the physical claim behind the sceptical position: at impact the face normal points away from a conventional rear-mounted sensor, and the metal head prevents a direct view through to the face plane. Rear-looking systems therefore estimate face orientation from visible geometry, scattering signatures, complementary cameras or the resulting ball motion; that is not the same as directly imaging the hidden face plane.
Part III: The Screw-Theoretic Reformulation
The Measurement Model
A rigid body’s instantaneous motion is completely described by a twist
\[ \xi = (\boldsymbol{\omega},\, \mathbf{v}_O) \in \mathfrak{se}(3) \]
where \(\boldsymbol{\omega}\) is angular velocity and \(\mathbf{v}_O\) the linear velocity of a chosen reference point. The velocity of any body-fixed point at position \(\mathbf{r}\) relative to \(O\) is \(\mathbf{v}(\mathbf{r}) = \mathbf{v}_O + \boldsymbol{\omega}\times\mathbf{r}\). Chasles’ theorem states that this motion is, at every instant, a rotation about plus a translation along a unique line — the instantaneous screw axis (ISA), with direction \(\hat{\boldsymbol{\omega}}\), location and pitch
\[ \mathbf{r}_{\text{ISA}} = \frac{\boldsymbol{\omega}\times\mathbf{v}_O}{\lVert\boldsymbol{\omega}\rVert^2}, \qquad h = \frac{\boldsymbol{\omega}\cdot\mathbf{v}_O}{\lVert\boldsymbol{\omega}\rVert^2} \]
Now consider what a radar detection actually reports. For a scattering centre at known position (from range and monopulse angle), the measured radial velocity along the line of sight \(\hat{\mathbf{u}}_i\) is
\[ \dot d_i \;=\; \hat{\mathbf{u}}_i \cdot \mathbf{v}_O \;+\; (\mathbf{r}_i \times \hat{\mathbf{u}}_i)\cdot\boldsymbol{\omega} \]
This is the reciprocal product of the sight line, treated as a Plücker line, with the twist — and it is exactly linear in the six twist coordinates. Each correctly associated detection contributes one row of a linear system. Weighted least squares is therefore a natural computational form, but a covariance is meaningful only after the observation geometry, noise correlation, data association and systematic errors have been modelled and the observable subspace has been identified.
That is not an aesthetic observation. It means the sensor’s native observable is already a linear functional of the object we want, so the observable components can be estimated without a nonlinear rigid-body parameterisation. The six-degree-of-freedom problem is nevertheless generally rank-deficient in one frame and must be solved over time with regularisation or smoothing. Camera systems enter the same framework from the other side: a tracked face gives a pose in \(SE(3)\) per frame, and the matrix logarithm of the frame-to-frame relative pose is a finite twist. One representation serves both modalities.
What This Buys Immediately
Estimating the twist rather than tracking a point yields, as pure projections of a single fitted object:
- Club speed at a declared reference point — \(\lVert\mathbf{v}_O + \boldsymbol{\omega}\times\mathbf{r}_{gc}\rVert\) evaluated wherever you choose. The reference-point ambiguity becomes an explicit, documented convention rather than an artefact of which scatterer was brightest. This can improve interoperability; any repeatability or bias improvement remains an empirical claim to validate against a reference instrument.
- Club path and attack angle — direction angles of that same velocity vector.
- Shaft-axis angular velocity — the component of \(\boldsymbol{\omega}\) about a declared shaft axis. Some premium camera systems report a related closure-rate quantity using face markers, but vendors use incompatible definitions. It is a simple projection only after the full angular velocity and shaft axis have been estimated with adequate observability.
- Swing plane, rigorously defined — the orientation and trajectory of the ISA, rather than a fitted arc through a tracked point.
- Propagated uncertainty on reported parameters, provided the estimator includes conditioning, temporal correlation and systematic-error terms rather than relying on the formal least-squares covariance alone.
Applied to the swing rather than the club, the same machinery is not new: Vena and colleagues used instantaneous screw axis theory on optical motion capture to show that at least 71% of marker velocity during the downswing is attributable to rotation about the segment’s ISA, and that ISA smoothness distinguishes skilled from novice golfers (Part 1, Part 2). The narrower research opportunity proposed here is a validated, clubhead-specific six-degree-of-freedom twist estimator built from associated range-angle-Doppler scattering centres. A comprehensive prior-art search would be required before claiming novelty.
The Anchor-and-Propagate Principle
This is the idea with the most leverage, and it reframes the clubface problem entirely.
Face orientation at impact equals face orientation at any earlier anchor instant, composed with the integrated rotation between the two:
\[ R_{\text{face}}(t_{\text{impact}}) = R_{\text{face}}(t_0)\cdot\exp\!\left(\int_{t_0}^{t_{\text{impact}}} \boldsymbol{\omega}(t)^{\wedge}\,dt\right) \]
You do not need to see the face at impact. You need to see it once, anywhere in the final tens of milliseconds, and to measure \(\boldsymbol{\omega}\) continuously — which is precisely what radar is good at. Error propagates as
\[ \Sigma_R(t_{\text{impact}}) \approx \Phi\,\Sigma_{R,0}\,\Phi^\mathsf{T} + \int_{t_0}^{t_{\text{impact}}}\Phi(t,\tau)\,Q_\omega(\tau)\,\Phi(t,\tau)^\mathsf{T}\,d\tau \]
where \(Q_\omega\) is an angular-rate error spectral density and \(\Phi\) is the local attitude-error transition matrix. This first-order expression still omits anchor/rate cross-correlation and bias states, but it gives a clean design rule: anchor as late as geometry allows, and estimate angular velocity and bias throughout.
Part IV: Determining Clubface Orientation Without Inverting an Impact Model
With the anchor-and-propagate principle in hand, the face problem decomposes into a catalogue of ways to obtain an anchor. Ranked by directness of the face-normal observable:
| Method | Observable | Modality | Status |
|---|---|---|---|
| Fiducial markers on the face | Marker constellation pose | Camera | Commercial |
| Groove-line projective geometry | Face-plane orientation | Camera | Novel |
| Deflectometry | Surface normal, directly | Camera + structured IR | Novel |
| Model-based silhouette fit | Full head pose | Camera | Commercial-adjacent |
| Specular flash timing | Normal parallel to line of sight | Radar | Novel |
| Passive RF tags | Three-tag pose | Radar | Novel |
| Rotational ISAR | Head-frame scatterer map | Radar | Long-term |
| On-club IMU | Body-frame angular velocity | Inertial | Fusion upgrade |
| Polarimetric normal | Normal-dependent polarisation | Radar | Exploratory |
| Well-posed inversion | Launch + measured impact location | Model | Status-quo upgrade |
Three of these deserve description, because they are both elegant and physically well-founded.
Grooves as natural fiducials. The score lines on an iron face are a manufactured, regulation-controlled set of parallel, coplanar lines on the face itself. If a camera resolves even two grooves in even one frame, the projective geometry of parallel lines — their vanishing point together with foreshortening of the spacing — determines the face plane’s orientation directly. No stickers, no per-club calibration, and only one groove-resolved frame is needed, because the twist trajectory carries the anchor forward.
Deflectometry: the face as a mirror. A polished or semi-specular clubface reflects structured illumination. Observing a known pattern’s reflection in the face measures the surface normal field directly — this is deflectometry, standard practice in industrial specular-surface metrology, and it is the most direct face-orientation measurement physically available: the normal itself is the observable, with no model in between. It works best face-on, from down-target, in the final frames before impact — exactly where an anchor is worth most.
Specular flash timing. A clubface is a large, nearly flat conductor with a strong specular radar lobe about its normal. As the face closes through the downswing, that normal sweeps through space; at the instant it crosses the radar’s line of sight, the echo spikes. That timestamp is a direct orientation fix — the face normal is parallel to a known direction at a known time — and multiple inexpensive radar nodes yield multiple such anchors, over-determining the propagation.
The design consequence is the important part. Once any of these supplies a measured face orientation, the D-plane model is demoted from primary source to consistency check: predict ball launch forward from measured face and path, compare against measured launch, and every shot becomes a self-test of the whole instrument. The public documentation reviewed for this article did not identify a commercial product that exposes that residual and its uncertainty to the user.
Part V: What Screw Theory Does and Does Not Provide
Intellectual honesty requires a boundary here, because the naive version of this claim is false.
It does not add information. The information available about the clubhead is fixed by the sensor — signal-to-noise ratio, aperture, bandwidth, geometry — not by the mathematics used to digest it. A twist is a representation; any correctly formulated rigid-body estimator extracts the same Fisher information from the same detections. Screw theory will not make a given radar intrinsically more accurate than a well-built conventional estimator on the same hardware, and it does not substitute for aperture or resolution.
What it does provide is a set of structural improvements that follow from choosing the right object to estimate:
- Unification — one motion object that every sensor modality writes into and every reported parameter projects out of.
- Linearity where it counts — Doppler and line observables are linear in twist coordinates, giving tractable estimators and a disciplined route to covariance propagation.
- Explicit reference-point transforms — retaining the physical reference dependence of club data while making the chosen convention visible and convertible.
- The anchor-and-propagate principle — converting the face problem from “observe the poorly visible face plane at impact” into “fix the face once, estimate and integrate angular velocity.”
- Candidate measurands — radar-derived shaft-axis angular velocity, ISA-defined swing plane, ISA pitch and smoothness as skill metrics, gear-effect recoil, and — on the ball side — true roll percentage in putting. Each still requires an observability analysis and validation against a suitable reference.
- Design mathematics — sensor placement and chirp budgeting chosen by maximising the smallest singular value of the measurement matrix over the swing window, rather than by folklore.
The honest summary: the same hardware information, extracted into better-defined, reference-point-declared and uncertainty-qualified quantities, plus candidate measurands that require validation before they can be claimed as improvements over current commercial outputs.
Part VI: Practical Conditioning Caveats
Anyone implementing this should know where it goes wrong.
Observability is poor per frame. A clubhead viewed from a single vantage two metres away spans about 10 cm with nearly parallel sight lines, yielding perhaps two to four resolvable range-Doppler cells. The six-degree-of-freedom system is rank-deficient in any single frame: you observe bulk radial velocity well, one or two combinations moderately, and the rest poorly. The correct response is to never invert the weak directions per frame — truncate the singular value decomposition and defer those components to a trajectory smoother that aggregates across frames, where changing sight-line geometry resolves the deficiency.
Scattering centres migrate. Specular glints wander across a curved metal crown as aspect changes, violating the fixed-scatterer assumption at the centimetre level. A practical estimator needs robust outlier handling, and its fitted covariance must be calibrated against empirical residuals rather than accepted at face value.
Rigidity ends at contact. The rigid-body model holds beautifully before impact and fails during it — roughly 500 microseconds of gross deformation. Fit up to the last pre-impact observation and evaluate at the impact instant, which mirrors how club-delivery parameters are defined anyway.
Physically motivated priors help, but must be validated. The downswing is close to a pure rotation about a hub near the hands, so penalising large screw pitch and constraining the ISA to pass near a broad region around the hands both regularise the weakly observed components. These should be weak enough to be overruled by data, and validated on a pendulum rig where the true twist is analytically known.
Conclusion
The directly observed content of a launch monitor is smaller than its output table suggests, and the gap is filled by reconstruction and physical or statistical models. In the traceable benchmark study reviewed here, ball parameters agreed more closely with the reference than club parameters; that result should not be universalised to every current model or setup. Club data remains a mixture of observation, convention and inference, so cross-device comparison requires explicit definitions and device-specific evidence.
Screw theory does not conjure information that the sensors did not collect. What it does is give the estimation problem its natural shape: a single twist trajectory that all sensors constrain and all parameters project from, with linear measurement models, explicit conditioning, propagated uncertainty and a declared reference-point convention. Most importantly, it supplies the propagation machinery for testing whether a pre-impact face-orientation anchor can reduce dependence on impact-model inversion. The mechanisms catalogued here are candidate engineering approaches, not demonstrated performance gains.
For an instrument-building programme, that reframing is the practical contribution: it says where to spend engineering effort, what to measure and when, and — perhaps most valuable of all — how to report each number alongside an honest statement of how well it is actually known.
References and Further Reading
Measurement principles and patents
- Tuxen, F. (TrackMan A/S). Determination of spin parameters of a sports ball. US 8,845,442 — the harmonic-sideband spin method and trajectory-inversion spin axis.
- Tuxen, F. (TrackMan A/S). System and method for determining a spin axis of a sports ball. US 10,850,179 — multi-receiver phase interferometry.
- Johnson, H. et al. (EDH US LLC / FlightScope). Ball spin rate measurement. US 9,868,044 — dielectric-lens phase demodulation.
- Kiraly, C. M. and Wintriss, G. V. Flight parameter measurement system. US 7,292,711 — the foundational photometric monitor with markerless dimple-correlation spin; expired 2025.
- Gobush, W. et al. (Acushnet). Launch monitor system and a method for use thereof. US 6,758,759 — stereo camera club and ball measurement; expired 2022.
- DeLeon, S. et al. (Full-Swing Golf). Launch monitor. US 11,311,789 — combined continuous-wave and FMCW radar.
Manufacturer technical documentation
- TrackMan. Club data definitions and What is club speed? — the geometric-centre reference convention.
- TrackMan. Two radars, one camera, zero doubt — optically enhanced radar tracking.
- TrackMan. TrackMan 4 and TrackMan iO technical specifications — current sensor architecture, including the 24 GHz TrackMan iO radar and high-speed cameras.
- TrackMan News #5 (2009). Ball Flight Laws — the D-plane and the face/path launch weighting.
- Foresight Sports. Ball and club data — spherical-correlation spin and fiducial club measurement.
- Full Swing. KIT specifications — current 24 GHz dual-mode radar specification.
Validation literature
- Leach, R. J., Forrester, S. E., Mears, A. C. and Roberts, J. R. (2017). How valid and accurate are measurements of golf impact parameters obtained using commercially available radar and stereoscopic optical launch monitors? Measurement 112, 125–136. DOI — the criterion study endorsing ball data and cautioning on club data.
- Bishop et al. (journal volume dated 2023; published online 2024). Within- and between-session reliability of TrackMan 4 launch monitor variables in high-level golfers. Journal of Sports Sciences. DOI — indoor reliability, with spin as the fragile channel.
Physics and geometry
- Jorgensen, T. P. (1999). The Physics of Golf, 2nd ed. Springer/AIP Press — origin of the D-plane model.
- Penner, A. R. (2003). The physics of golf. Reports on Progress in Physics 66(2), 131–171. DOI.
- Murray, R. M., Li, Z. and Sastry, S. S. (1994). A Mathematical Introduction to Robotic Manipulation. CRC Press. Freely available — twists, screws, and the geometry of \(SE(3)\).
- Vena, A., Budney, D., Forest, T. and Carey, J. P. (2010, 2011). Three-dimensional kinematic analysis of the golf swing using instantaneous screw axis theory. Sports Engineering. Part 1, Part 2.
- Bearman, P. W. and Harvey, J. K. (1976). Golf ball aerodynamics. Aeronautical Quarterly 27(2), 112–122 — the canonical wind-tunnel dataset behind every trajectory model.
- Wrenches and twists: the dual six-dimensional objects of rigid-body mechanics; a force plate measures the former, a launch monitor projections of the latter. (See: Force Measurement Technology)
- Instantaneous screw axis in motion capture: sequence-independent description of joint and segment rotation. (See: Motion Capture Technology)
- Inverse dynamics limitations: why calculated quantities are not the same as measured ones. (See:
articles/inverse-dynamics.qmd) - Impact and collision: the physics the D-plane inversion depends on. (See: The Physics of Golf, Chapter 28)