Function lupnt::ConstructTrueStateVecFromSats

Function Documentation

VecX lupnt::ConstructTrueStateVecFromSats(const std::vector<Ptr<Agent>> &sats)

Concatenate the 8-element [r(3), v(3), clock_bias, clock_drift] true state vectors of a set of satellites into a single stacked vector.

Used to build the true_state reference against which a multi-satellite filter’s estimate is compared (e.g. via ComputeEstimationErrorPVC).

Parameters:

sats – Satellites whose GetState() vectors are concatenated

Returns:

Stacked true-state vector, size [8 * sats.size()]