Back to the journey

Case study

High precision GNSS for 2-wheelers

A Raspberry Pi NTRIP client delivering centimeter-level RTK positioning for motorcycle test drives.

Role
Embedded systems & positioning
Period
Dec 2025 – Feb 2026
Bosch

Context

An existing hardware solution for precise positioning during test drives was unreliable.

Contribution

Built an NTRIP client on a Raspberry Pi 5 with RTKLIB, streaming RTCM corrections to a u-blox ZED-F9P receiver over LTE, and integrated it with a Speedgoat real-time system.

Outcome & learning

Stable, centimeter-level RTK positioning, validated by recording UBX data, converting it to CSV in Python, and visualizing results in MATLAB.

Technologies

  • Raspberry Pi 5
  • RTKLIB
  • u-blox ZED-F9P
  • Python
  • MATLAB
  • Speedgoat

Shown as concept — no confidential material is displayed. The diagram is an original, abstract illustration.