Search for a command to run...
Real-time trajectory forecasting for curling stones is essential for on-ice decision support, yet prior work often emphasizes offline analysis, fixed-window predictors, or physics-driven models that require additional measurements, and it rarely reports end-to-end feasibility under edge-computing constraints (latency and memory). This leaves a practical gap between accurate trajectory reconstruction and deployable rink-side guidance. To bridge this gap, we propose an online forecaster based on low-dimensional (x,y) coordinate streams and a lightweight attention-enhanced Long Short-Term Memory (LSTM) architecture optimized for edge devices. The model uses a four-second sliding window (240 frames at 59.94 Hz) to predict fifteen seconds of future positions (900 frames) in a single multi-step forward pass, and an overlapping publication scheme is adopted to retain longer temporal context and stabilize continuous updates. We further provide a TensorFlow Lite (TFLite) conversion and quantization workflow to support on-device inference. Quantitatively, experiments on the CurlTracer dataset (1033 throws at 59.94 Hz) show that the proposed attention–LSTM achieves trajectory-level MAE/MdAE of 0.25/0.22 m over the full prediction horizon, improving over a plain LSTM (0.30/0.24 m) and a physics-based pivot-slide baseline (3.52/3.54 m). At two checkpoints, the first-step MAE/MdAE are 0.14/0.11 m and the mid-step MAE/MdAE are 0.21/0.18 m. For real-time feasibility, on a Raspberry Pi 4B the per-window latency is approximately 0.25 s (including I/O and post-processing), while CPU benchmarks show that TFLite variants provide 7–8× speedups over the original Keras runtime with only minor accuracy loss (e.g., window-level MAE 0.30–0.41 m across FP32/DRQ/FP16/INT8). Qualitatively, representative trajectory visualizations show good agreement in near/mid horizons and reasonable stopping-region guidance, supporting integration with a stone-mounted interface for actionable feedback.