Struct GnssMeasurementValue¶
Defined in File gnss_measurement.h
Struct Documentation¶
-
struct GnssMeasurementValue¶
Public Functions
-
VecXd AsVector(const std::vector<GnssObservable> &observables) const¶
Stack the requested subset of this measurement’s observables (pseudorange, Doppler, carrier phase) into a single vector, in the given order.
Called by GnssMeasurement::Compute to assemble the measurement vector
yreturned to the EKF/UKF, matching the row ordering used when building the JacobianH. ForCARRIER_PHASE, the integer ambiguity (carrier_integer_cycles) is added tocarrier_phase_cycles.- Parameters:
observables – Which observables to include, and in what order
- Returns:
Vector of observable values, one per entry of
observables[m, Hz, or cycles depending on entry]
-
VecXd AsVector(const std::vector<GnssObservable> &observables) const¶