Options to be applied to kalman filter states for individual receivers.
|
bool | _initialised = false |
|
string | id |
|
Rinex23Conversion | rinex23Conv |
|
bool | kill = false |
|
vector< E_ObsCode > | zero_dcb_codes = {} |
|
Vector3d | apriori_pos = Vector3d::Zero() |
|
string | antenna_type |
|
string | receiver_type |
|
string | sat_id |
|
double | elevation_mask_deg = 10 |
|
E_Sys | receiver_reference_system = E_Sys::NONE |
|
struct { | |
|
bool enable = true | |
|
Vector3d eccentricity = Vector3d::Zero() | |
|
} | eccentricityModel | |
|
struct { | |
|
bool enable = true | |
|
vector< E_TropModel > models = {E_TropModel::VMF3, E_TropModel::GPT2, E_TropModel::STANDARD} | |
|
} | tropModel | |
|
struct { | |
|
bool enable = true | |
|
bool solid = true | |
|
bool otl = true | |
|
bool atl = true | |
|
bool spole = true | |
|
bool opole = true | |
|
} | tideModels | |
|
bool | range = true |
|
bool | relativity = true |
|
bool | relativity2 = true |
|
bool | sagnac = true |
|
bool | integer_ambiguity = true |
|
bool | ionospheric_component = true |
|
bool | ionospheric_component2 = false |
|
bool | ionospheric_component3 = false |
|
bool | ionospheric_model = false |
|
bool | tropospheric_map = false |
|
bool | eop = false |
|
E_IonoMapFn | mapping_function = E_IonoMapFn::MSLM |
|
double | geomagnetic_field_height = 450 |
|
double | mapping_function_layer_height = 506.7 |
|
double | iono_sigma_limit = 1000 |
|
E_NoiseModel | error_model = E_NoiseModel::ELEVATION_DEPENDENT |
|
double | code_sigma = 1 |
|
double | phase_sigma = 0.0015 |
|
map< string, ReceiverOptions * > | inheritors |
|
map< string, ReceiverOptions * > | inheritedFrom |
|
map< int, bool > | initialisedMap |
|
KalmanModel | ambiguity |
|
KalmanModel | strain_rate |
|
KalmanModel | slr_range_bias |
|
KalmanModel | slr_time_bias |
|
KalmanModel | pcv |
|
KalmanModel | ion_stec |
|
KalmanModel | ion_model |
|
KalmanModel | trop |
|
KalmanModel | trop_grads |
|
KalmanModel | trop_maps |
|
KalmanModel | pos |
|
KalmanModel | pos_rate |
|
KalmanModel | orbit |
|
KalmanModel | clk |
|
KalmanModel | clk_rate |
|
KalmanModel | code_bias |
|
KalmanModel | phase_bias |
|
KalmanModel | pco |
|
KalmanModel | ant_delta |
|
KalmanModel | accelerometer_scale |
|
KalmanModel | accelerometer_bias |
|
KalmanModel | orientation |
|
KalmanModel | imu_offset |
|
KalmanModel | gyro_scale |
|
KalmanModel | gyro_bias |
|
KalmanModel | emp_d_0 |
|
KalmanModel | emp_d_1 |
|
KalmanModel | emp_d_2 |
|
KalmanModel | emp_d_3 |
|
KalmanModel | emp_d_4 |
|
KalmanModel | emp_y_0 |
|
KalmanModel | emp_y_1 |
|
KalmanModel | emp_y_2 |
|
KalmanModel | emp_y_3 |
|
KalmanModel | emp_y_4 |
|
KalmanModel | emp_b_0 |
|
KalmanModel | emp_b_1 |
|
KalmanModel | emp_b_2 |
|
KalmanModel | emp_b_3 |
|
KalmanModel | emp_b_4 |
|
KalmanModel | emp_r_0 |
|
KalmanModel | emp_r_1 |
|
KalmanModel | emp_r_2 |
|
KalmanModel | emp_r_3 |
|
KalmanModel | emp_r_4 |
|
KalmanModel | emp_t_0 |
|
KalmanModel | emp_t_1 |
|
KalmanModel | emp_t_2 |
|
KalmanModel | emp_t_3 |
|
KalmanModel | emp_t_4 |
|
KalmanModel | emp_n_0 |
|
KalmanModel | emp_n_1 |
|
KalmanModel | emp_n_2 |
|
KalmanModel | emp_n_3 |
|
KalmanModel | emp_n_4 |
|
KalmanModel | emp_p_0 |
|
KalmanModel | emp_p_1 |
|
KalmanModel | emp_p_2 |
|
KalmanModel | emp_p_3 |
|
KalmanModel | emp_p_4 |
|
KalmanModel | emp_q_0 |
|
KalmanModel | emp_q_1 |
|
KalmanModel | emp_q_2 |
|
KalmanModel | emp_q_3 |
|
KalmanModel | emp_q_4 |
|
bool | exclude = false |
|
double | pseudo_sigma = 100000 |
|
double | laser_sigma = 0.5 |
|
vector< E_ObsCode > | clock_codes = {} |
|
vector< double > | apriori_sigma_enu = {} |
|
double | mincon_scale_apriori_sigma = 1 |
|
double | mincon_scale_filter_sigma = 0 |
|
Vector3d | antenna_boresight = { 0, 0, +1} |
|
Vector3d | antenna_azimuth = { 0, +1, 0} |
|
double | ellipse_propagation_time_tolerance = 30 |
|
struct { | |
|
bool enable = true | |
|
vector< E_Source > sources = {E_Source::KALMAN, E_Source::CONFIG, E_Source::PRECISE, E_Source::SPP, E_Source::BROADCAST} | |
|
} | posModel | |
|
struct { | |
|
bool enable = true | |
|
vector< E_Source > sources = {E_Source::KALMAN, E_Source::PRECISE, E_Source::BROADCAST} | |
|
} | clockModel | |
|
struct { | |
|
bool enable = true | |
|
vector< E_Source > sources = {E_Source::PRECISE, E_Source::MODEL, E_Source::NOMINAL} | |
|
double model_dt = 1 | |
|
} | attitudeModel | |
|
struct { | |
|
bool enable = true | |
|
double default_bias = 0 | |
|
double undefined_sigma = 0 | |
|
} | codeBiasModel | |
|
struct { | |
|
bool enable = false | |
|
double default_bias = 0 | |
|
double undefined_sigma = 0 | |
|
} | phaseBiasModel | |
|
struct { | |
|
bool enable = true | |
|
} | pcoModel | |
|
struct { | |
|
bool enable = true | |
|
} | pcvModel | |
|
struct { | |
|
bool enable = true | |
|
} | phaseWindupModel | |
|
map< int, bool > | initialisedMap |
|