Loading...
Loading...
How it works
SniperPulse turns phone and watch sensor data into MOA-native stability metrics. Five steps run on every session, in real time, on-device.
Phone and watch IMUs run a fused quaternion estimate of orientation in 3D. Quaternions avoid gimbal lock and stay numerically stable across the full angular range — a precondition for measuring small wobble cleanly.
Raw sensor noise sits above the band of human movement. A second-order Butterworth low-pass filter at a discipline-tuned cutoff strips out vibration without smearing the slower drift you actually care about.
NRL22, PRS, F-Class, archery, golf swing — each discipline has its own activation signature in the IMU stream. The detector is context-tuned to the sport you select, not generic motion-magnitude thresholding.
The watch's PPG signal segments your breathing cycle and aligns it against platform wobble. SniperPulse separates respiratory-driven sway from postural drift, so you can train the part that actually moves the reticle.
Outputs are reported in Minute of Angle (MOA) — the unit precision-sport athletes already think in. Per-session in-zone percentage, drift trace, and threshold timing land in the export file alongside the raw quaternion stream.