What problem does it solve?
This Skill computes multi-constellation GNSS receiver positions from RINEX v3 observation and navigation data, so you can turn raw GNSS files into actionable position solutions with quality metrics instead of manually stitching together MATLAB workflow steps.
Core Features & Use Cases
- Multi-constellation SPP from RINEX v3: Computes pseudorange-based single-point positioning (SPP) for supported constellations (GPS, GLONASS, Galileo, BeiDou, QZSS, NavIC/IRNSS, SBAS) using MATLAB GNSS toolbox functions.
- Quality and diagnostics: Produces DOP (HDOP/VDOP), satellite count, and scatter RMS, enabling accuracy and geometry assessment across constellations.
- Must-follow robustness rules: Enforces key safeguards such as using rinexinfo first, applying atmospheric corrections via gnssoptions, pre-filtering observation satellites to match navigation data, and selecting valid observation codes per constellation.
- When not to use: Explicitly avoids carrier-phase RTK/PPP, IMU fusion, orbit propagation, NMEA streaming, and RINEX v4 handling to prevent misuse.
Quick Start
Use the MATLAB agent with this skill to compute positions for the shipped GODS RINEX v3 sample files by processing observation plus navigation inputs, applying atmospheric corrections, and returning DOP and satellite geometry quality metrics.