PX4 Firmware
PX4 Autopilot Software http://px4.io
Ekf Member List

This is the complete list of members for Ekf, including all inherited members.

_accel_bias_inhibitEkfprivate
_accel_lpf_NEEkfprivate
_accel_mag_filtEkfprivate
_accel_vec_filtEkfprivate
_air_densityEstimatorInterfaceprotected
_airspeed_bufferEstimatorInterfaceprotected
_airspeed_buffer_failEstimatorInterfaceprotected
_airspeed_innovEkfprivate
_airspeed_innov_varEkfprivate
_airspeed_sample_delayedEstimatorInterfaceprotected
_ang_rate_mag_filtEkfprivate
_aux_vel_innovEkfprivate
_auxvel_bufferEstimatorInterfaceprotected
_auxvel_buffer_failEstimatorInterfaceprotected
_auxvel_sample_delayedEstimatorInterfaceprotected
_bad_vert_accel_detectedEkfprivate
_baro_bufferEstimatorInterfaceprotected
_baro_buffer_failEstimatorInterfaceprotected
_baro_data_readyEkfprivate
_baro_hgt_faultyEkfprivate
_baro_hgt_offsetEkfprivate
_baro_sample_delayedEstimatorInterfaceprotected
_beta_innovEkfprivate
_beta_innov_varEkfprivate
_beta_test_ratioEstimatorInterfaceprotected
_control_statusEstimatorInterfaceprotected
_control_status_prevEstimatorInterfaceprotected
_cos_tilt_rngEkfprivate
_deadreckon_time_exceededEstimatorInterfaceprotected
_delta_ang_prevEstimatorInterfaceprotected
_delta_angle_bias_var_accumEkfprivate
_delta_angle_corrEkfprivate
_delta_time_baro_usEkfprivate
_delta_time_ofEkfprivate
_delta_vel_bias_var_accumEkfprivate
_delta_vel_prevEstimatorInterfaceprotected
_delVel_sumEkfprivate
_drag_bufferEstimatorInterfaceprotected
_drag_buffer_failEstimatorInterfaceprotected
_drag_down_sampledEstimatorInterfaceprotected
_drag_innovEkfprivate
_drag_innov_varEkfprivate
_drag_sample_countEstimatorInterfaceprotected
_drag_sample_delayedEstimatorInterfaceprotected
_drag_sample_time_dtEstimatorInterfaceprotected
_drag_test_ratioEstimatorInterfaceprotected
_dt_ekf_avgEkfprivate
_dt_imu_avgEstimatorInterfaceprotected
_dt_last_range_update_filt_usEkfprivate
_dt_updateEkfprivate
_earth_rate_initialisedEkfprivate
_earth_rate_NEDEkfprivate
_ev_buffer_failEstimatorInterfaceprotected
_ev_counterEkfprivate
_ev_data_readyEkfprivate
_ev_rot_last_time_usEkfprivate
_ev_rot_matEkfprivate
_ev_rot_mat_initialisedEkfprivate
_ev_rot_vec_filtEkfprivate
_ev_sample_delayedEstimatorInterfaceprotected
_ext_vision_bufferEstimatorInterfaceprotected
_fault_statusEstimatorInterfaceprotected
_filter_initialisedEkfprivate
_flow_bufferEstimatorInterfaceprotected
_flow_buffer_failEstimatorInterfaceprotected
_flow_data_readyEkfprivate
_flow_for_terrain_data_readyEkfprivate
_flow_gyro_biasEkfprivate
_flow_innovEkfprivate
_flow_innov_varEkfprivate
_flow_max_distanceEstimatorInterfaceprotected
_flow_max_rateEstimatorInterfaceprotected
_flow_min_distanceEstimatorInterfaceprotected
_flow_sample_delayedEstimatorInterfaceprotected
_flowRadXYcompEkfprivate
_flt_mag_align_convergingEkfprivate
_flt_mag_align_start_timeEkfprivate
_fuse_heightEkfprivate
_fuse_hor_velEkfprivate
_fuse_hor_vel_auxEkfprivate
_fuse_hpos_as_odomEkfprivate
_fuse_posEkfprivate
_fuse_vert_velEkfprivate
_gps_alt_prevEstimatorInterfaceprotected
_gps_alt_refEkfprivate
_gps_bufferEstimatorInterfaceprotected
_gps_buffer_failEstimatorInterfaceprotected
_gps_check_fail_statusEkfprivate
_gps_checks_passedEkfprivate
_gps_data_readyEkfprivate
_gps_drift_metricsEstimatorInterfaceprotected
_gps_drift_updatedEstimatorInterfaceprotected
_gps_drift_velDEkfprivate
_gps_error_normEkfprivate
_gps_hgt_intermittentEkfprivate
_gps_origin_ephEstimatorInterfaceprotected
_gps_origin_epvEstimatorInterfaceprotected
_gps_sample_delayedEstimatorInterfaceprotected
_gps_speed_validEstimatorInterfaceprotected
_gps_velD_diff_filtEkfprivate
_gps_velE_filtEkfprivate
_gps_velN_filtEkfprivate
_gps_yaw_offsetEstimatorInterfaceprotected
_gpsDriftVelEEkfprivate
_gpsDriftVelNEkfprivate
_hagl_innovEkfprivate
_hagl_innov_varEkfprivate
_hagl_validEkfprivate
_heading_innovEkfprivate
_heading_innov_varEkfprivate
_height_rate_lpfEkfprivate
_hgt_counterEkfprivate
_hgt_sensor_offsetEkfprivate
_hpos_pred_prevEkfprivate
_hpos_prev_availableEkfprivate
_hvelInnovGateEkfprivate
_imu_bufferEstimatorInterfaceprotected
_imu_buffer_lengthEstimatorInterfaceprotected
_imu_collection_time_adjEkfprivate
_imu_del_ang_ofEkfprivate
_imu_down_sampledEkfprivate
_imu_sample_delayedEstimatorInterfaceprotected
_imu_sample_newEstimatorInterfaceprotected
_imu_updatedEstimatorInterfaceprotected
_inhibit_flow_useEkfprivate
_initialisedEstimatorInterfaceprotected
_innov_check_fail_statusEstimatorInterfaceprotected
_is_dead_reckoningEstimatorInterfaceprotected
_is_range_aid_suitableEkfprivate
_is_wind_dead_reckoningEstimatorInterfaceprotected
_k_num_statesEkfprivatestatic
_last_gps_fail_usEkfprivate
_last_gps_origin_time_usEkfprivate
_last_gps_pass_usEkfprivate
_last_imu_bias_cov_reset_usEkfprivate
_last_known_posNEEkfprivate
_last_on_ground_posDEkfprivate
_last_static_yawEkfprivate
_mag_bias_observableEkfprivate
_mag_bufferEstimatorInterfaceprotected
_mag_buffer_failEstimatorInterfaceprotected
_mag_counterEkfprivate
_mag_data_readyEkfprivate
_mag_decl_cov_resetEkfprivate
_mag_declination_gpsEstimatorInterfaceprotected
_mag_inclination_gpsEstimatorInterfaceprotected
_mag_inhibit_yaw_reset_reqEkfprivate
_mag_innovEkfprivate
_mag_innov_varEkfprivate
_mag_lpfEkfprivate
_mag_sample_delayedEstimatorInterfaceprotected
_mag_strength_gpsEstimatorInterfaceprotected
_mag_test_ratioEstimatorInterfaceprotected
_mag_use_inhibitEkfprivate
_mag_use_inhibit_prevEkfprivate
_mag_use_not_inhibit_usEkfprivate
_mag_yaw_reset_reqEkfprivate
_min_gps_health_time_usEkfprivate
_min_obs_interval_usEstimatorInterfaceprotected
_NED_origin_initialisedEstimatorInterfaceprotected
_num_bad_flight_yaw_eventsEkfprivate
_obs_buffer_lengthEstimatorInterfaceprotected
_output_bufferEstimatorInterfaceprotected
_output_newEstimatorInterfaceprotected
_output_sample_delayedEstimatorInterfaceprotected
_output_tracking_errorEkfprivate
_output_vert_bufferEstimatorInterfaceprotected
_output_vert_delayedEstimatorInterfaceprotected
_output_vert_newEstimatorInterfaceprotected
_paramsEstimatorInterfaceprotected
_pos_err_integEkfprivate
_pos_meas_prevEkfprivate
_posInnovGateNEEkfprivate
_posObsNoiseNEEkfprivate
_prev_dvel_bias_varEkfprivate
_primary_hgt_sourceEkfprivate
_q_down_sampledEkfprivate
_R_rng_to_earth_2_2Ekfprivate
_R_to_earthEkfprivate
_R_to_earth_nowEstimatorInterfaceprotected
_range_aid_mode_selectedEkfprivate
_range_bufferEstimatorInterfaceprotected
_range_buffer_failEstimatorInterfaceprotected
_range_data_readyEkfprivate
_range_sample_delayedEstimatorInterfaceprotected
_rng_filt_stateEkfprivate
_rng_hgt_validEkfprivate
_rng_stuck_max_valEkfprivate
_rng_stuck_min_valEkfprivate
_rng_valid_max_valEstimatorInterfaceprotected
_rng_valid_min_valEstimatorInterfaceprotected
_saved_mag_bf_varianceEkfprivate
_saved_mag_ef_covmatEkfprivate
_sin_tilt_rngEkfprivate
_stateEkfprivate
_state_reset_statusEkfprivate
_synthetic_mag_z_activeEkfprivate
_tas_data_readyEkfprivate
_tas_test_ratioEstimatorInterfaceprotected
_terr_test_ratioEstimatorInterfaceprotected
_terrain_initialisedEkfprivate
_terrain_varEkfprivate
_terrain_vposEkfprivate
_time_acc_bias_checkEkfprivate
_time_bad_motion_usEkfprivate
_time_bad_rng_signal_qualityEkfprivate
_time_bad_vert_accelEkfprivate
_time_good_motion_usEkfprivate
_time_good_vert_accelEkfprivate
_time_ins_deadreckon_startEkfprivate
_time_last_airspeedEstimatorInterfaceprotected
_time_last_arsp_fuseEkfprivate
_time_last_auxvelEstimatorInterfaceprotected
_time_last_baroEstimatorInterfaceprotected
_time_last_beta_fuseEkfprivate
_time_last_delpos_fuseEkfprivate
_time_last_ext_visionEstimatorInterfaceprotected
_time_last_fake_gpsEkfprivate
_time_last_gnd_effect_onEstimatorInterfaceprotected
_time_last_gpsEstimatorInterfaceprotected
_time_last_hagl_fuseEkfprivate
_time_last_hgt_fuseEkfprivate
_time_last_imuEstimatorInterfaceprotected
_time_last_magEkfprivate
_time_last_mov_3d_mag_suitableEkfprivate
_time_last_move_detect_usEstimatorInterfaceprotected
_time_last_of_fuseEkfprivate
_time_last_optflowEstimatorInterfaceprotected
_time_last_pos_fuseEkfprivate
_time_last_rangeEstimatorInterfaceprotected
_time_last_rng_readyEkfprivate
_time_last_vel_fuseEkfprivate
_time_yaw_startedEkfprivate
_using_synthetic_positionEkfprivate
_vehicle_at_restEstimatorInterfaceprotected
_vel_deriv_nedEstimatorInterfaceprotected
_vel_err_integEkfprivate
_vel_imu_rel_body_nedEstimatorInterfaceprotected
_vel_pos_innovEkfprivate
_vel_pos_innov_varEkfprivate
_vel_pos_test_ratioEstimatorInterfaceprotected
_velObsVarNEDEkfprivate
_velpos_reset_requestEkfprivate
_vibe_metricsEstimatorInterfaceprotected
_vvelInnovGateEkfprivate
_yaw_angle_observableEkfprivate
_yaw_delta_efEkfprivate
_yaw_rate_lpf_efEkfprivate
_yaw_test_ratioEstimatorInterfaceprotected
alignOutputFilter()Ekfprivate
AlphaFilterVector3f typedefEstimatorInterface
attitude_valid()EstimatorInterfaceinline
calcEarthRateNED(Vector3f &omega, float lat_rad) constEkfprivate
calcExtVisRotMat()Ekfprivate
calcOptFlowBodyRateComp()Ekfprivate
calcOptFlowMeasVar()Ekfprivate
calcRotVecVariances()Ekfprivate
calculate_quaternion() constEkf
calculate_synthetic_mag_z_measurement(Vector3f mag_meas, Vector3f mag_earth_predicted)Ekfprivate
calculateOutputStates()Ekfprivate
canRealignYawUsingGps() constEkfprivate
canResetMagHeading() constEkfprivate
canRunMagFusion() constEkfprivate
canUse3DMagFusion() constEkfprivate
check3DMagFusionSuitability()Ekfprivate
checkHaglYawResetReq()Ekfprivate
checkMagBiasObservability()Ekfprivate
checkMagDeclRequired()Ekfprivate
checkMagFieldStrength()Ekfprivate
checkMagInhibition()Ekfprivate
checkRangeAidSuitability()Ekfprivate
checkYawAngleObservability()Ekfprivate
clearMagCov()Ekfprivate
collect_gps(const gps_message &gps) overrideEkfvirtual
collect_imu(const imuSample &imu) overrideEkfvirtual
constrainStates()Ekfprivate
controlAirDataFusion()Ekfprivate
controlAuxVelFusion()Ekfprivate
controlBaroFusion()Ekfprivate
controlBetaFusion()Ekfprivate
controlDragFusion()Ekfprivate
controlExternalVisionFusion()Ekfprivate
controlFusionModes()Ekfprivate
controlGpsFusion()Ekfprivate
controlHeightFusion()Ekfprivate
controlHeightSensorTimeouts()Ekfprivate
controlMagFusion()Ekfprivate
controlOpticalFlowFusion()Ekfprivate
controlRangeFinderFusion()Ekfprivate
controlVelPosFusion()Ekfprivate
copy_timestamp(uint64_t *time_us)EstimatorInterfaceinline
covariances() constEkfinline
covariances_diagonal() constEkfinline
cross_product(const Vector3f &vecIn1, const Vector3f &vecIn2)EstimatorInterfaceprotected
Ekf()=defaultEkf
EstimatorInterface()=defaultEstimatorInterface
FILTER_UPDATE_PERIOD_MSEstimatorInterfacestatic
FILTER_UPDATE_PERIOD_SEstimatorInterfacestatic
fixCovarianceErrors()Ekfprivate
fuse(float *K, float innovation)Ekfprivate
fuseAirspeed()Ekfprivate
fuseDeclination(float decl_sigma)Ekfprivate
fuseDrag()Ekfprivate
fuseFlowForTerrain()Ekfprivate
fuseGpsAntYaw()Ekfprivate
fuseHagl()Ekfprivate
fuseHeading()Ekfprivate
fuseMag()Ekfprivate
fuseOptFlow()Ekfprivate
fuseSideslip()Ekfprivate
fuseVelPosHeight()Ekfprivate
get_accel_bias(float bias[3]) overrideEkfvirtual
get_airspeed_innov(float *airspeed_innov) overrideEkfvirtual
get_airspeed_innov_var(float *airspeed_innov_var) overrideEkfvirtual
get_aux_vel_innov(float aux_vel_innov[2]) overrideEkfvirtual
get_baro_sample_delayed()EstimatorInterfaceinline
get_beta_innov(float *beta_innov) overrideEkfvirtual
get_beta_innov_var(float *beta_innov_var) overrideEkfvirtual
get_control_mode(uint32_t *val)EstimatorInterfaceinline
get_drag_innov(float drag_innov[2]) overrideEkfvirtual
get_drag_innov_var(float drag_innov_var[2]) overrideEkfvirtual
get_dt_imu_avg() constEstimatorInterfaceinline
get_ekf_ctrl_limits(float *vxy_max, float *vz_max, float *hagl_min, float *hagl_max) overrideEkfvirtual
get_ekf_gpos_accuracy(float *ekf_eph, float *ekf_epv) overrideEkfvirtual
get_ekf_lpos_accuracy(float *ekf_eph, float *ekf_epv) overrideEkfvirtual
get_ekf_origin(uint64_t *origin_time, map_projection_reference_s *origin_pos, float *origin_alt) overrideEkfvirtual
get_ekf_soln_status(uint16_t *status) overrideEkfvirtual
get_ekf_vel_accuracy(float *ekf_evh, float *ekf_evv) overrideEkfvirtual
get_ev2ekf_quaternion(float *quat) overrideEkfvirtual
get_filter_fault_status(uint16_t *val)EstimatorInterfaceinline
get_flow_innov(float flow_innov[2]) overrideEkfvirtual
get_flow_innov_var(float flow_innov_var[2]) overrideEkfvirtual
get_gps_check_status(uint16_t *val) overrideEkfvirtual
get_gps_drift_metrics(float drift[3], bool *blocked) overrideEkfvirtual
get_gyro_bias(float bias[3]) overrideEkfvirtual
get_hagl_innov(float *hagl_innov)EstimatorInterfaceinline
get_hagl_innov_var(float *hagl_innov_var)EstimatorInterfaceinline
get_heading_innov(float *heading_innov) overrideEkfvirtual
get_heading_innov_var(float *heading_innov_var) overrideEkfvirtual
get_imu_sample_delayed()EstimatorInterfaceinline
get_imu_vibe_metrics(float vibe[3]) overrideEkfvirtual
get_in_air_status()EstimatorInterfaceinline
get_innovation_test_status(uint16_t *status, float *mag, float *vel, float *pos, float *hgt, float *tas, float *hagl, float *beta) overrideEkfvirtual
get_mag_decl_deg(float *val)EstimatorInterfaceinline
get_mag_innov(float mag_innov[3]) overrideEkfvirtual
get_mag_innov_var(float mag_innov_var[3]) overrideEkfvirtual
get_output_tracking_error(float error[3]) overrideEkfvirtual
get_pos_d_deriv(float *pos_d_deriv)EstimatorInterfaceinline
get_pos_var(Vector3f &pos_var) overrideEkfvirtual
get_posD_reset(float *delta, uint8_t *counter) overrideEkfinlinevirtual
get_position(float *pos)EstimatorInterfaceinline
get_posNE_reset(float delta[2], uint8_t *counter) overrideEkfinlinevirtual
get_quat_reset(float delta_quat[4], uint8_t *counter) overrideEkfinlinevirtual
get_quaternion() constEstimatorInterfaceinline
get_state_delayed(float *state) overrideEkfvirtual
get_terrain_valid()EstimatorInterfaceinline
get_terrain_var() constEkfinline
get_terrain_vert_pos(float *ret)EstimatorInterfaceinline
get_true_airspeed(float *tas) overrideEkfvirtual
get_vel_deriv_ned(float *vel_deriv)EstimatorInterfaceinline
get_vel_pos_innov(float vel_pos_innov[6]) overrideEkfvirtual
get_vel_pos_innov_var(float vel_pos_innov_var[6]) overrideEkfvirtual
get_vel_var(Vector3f &vel_var) overrideEkfvirtual
get_velD_reset(float *delta, uint8_t *counter) overrideEkfinlinevirtual
get_velNE_reset(float delta[2], uint8_t *counter) overrideEkfinlinevirtual
get_velocity(float *vel)EstimatorInterfaceinline
get_wind_status()EstimatorInterfaceinline
get_wind_velocity(float *wind) overrideEkfvirtual
get_wind_velocity_var(float *wind_var) overrideEkfvirtual
getHaglInnov(float *hagl_innov) overrideEkfvirtual
getHaglInnovVar(float *hagl_innov_var) overrideEkfvirtual
getMagDeclination()Ekfprivate
getParamHandle()EstimatorInterfaceinline
getTerrainVertPos(float *ret) overrideEkfvirtual
getTerrainVPos() constEkfprivate
global_position_is_valid() overrideEkfvirtual
gps_is_good(const gps_message &gps)Ekfprivate
increaseQuatYawErrVariance(float yaw_variance)Ekfprivate
inertial_dead_reckoning()EstimatorInterfaceinline
init(uint64_t timestamp) overrideEkfvirtual
initHagl()Ekfprivate
initialise_interface(uint64_t timestamp)EstimatorInterfaceprotected
initialiseCovariance()Ekfprivate
initialiseFilter(void)Ekfprivate
initialiseQuatCovariances(Vector3f &rot_vec_var)Ekfprivate
isMagBiasObservable() constEkfprivate
isMeasuredMatchingAverageMagStrength() constEkfprivate
isMeasuredMatchingExpected(float measured, float expected, float gate)Ekfprivatestatic
isMeasuredMatchingGpsMagStrength() constEkfprivate
isRangeAidSuitable()Ekfinlineprivate
isRangeDataContinuous()Ekfinlineprivate
isStrongMagneticDisturbance() constEkfprivate
isTerrainEstimateValid() const overrideEkfvirtual
isVehicleAtRest() constEstimatorInterfaceinline
isYawAngleObservable() constEkfprivate
isYawResetAuthorized() constEkfprivate
kahanSummation(float sum_previous, float input, float &accumulator) constEkfprivate
limitDeclination()Ekfprivate
loadMagCovData()Ekfprivate
local_position_is_valid()EstimatorInterface
makeSymmetrical(float(&cov_mat)[_k_num_states][_k_num_states], uint8_t first, uint8_t last)Ekfprivate
orientation_covariances() constEkfinline
PEkfprivate
posD_changeEkf
posD_counterEkf
position_covariances() constEkfinline
posNE_changeEkf
posNE_counterEkf
predictCovariance()Ekfprivate
predictState()Ekfprivate
print_status()EstimatorInterface
quat_changeEkf
quat_counterEkf
quat_to_invrotmat(const Quatf &quat)EstimatorInterfaceprotected
realignYawGPS()Ekfprivate
reset(uint64_t timestamp) overrideEkfvirtual
reset_imu_bias() overrideEkfvirtual
resetExtVisRotMat()Ekfprivate
resetGpsAntYaw()Ekfprivate
resetHeight()Ekfprivate
resetMagHeading(const Vector3f &mag_init, bool increase_yaw_var=true, bool update_buffer=true)Ekfprivate
resetMagRelatedCovariances()Ekfprivate
resetPosition()Ekfprivate
resetStates() overrideEkfvirtual
resetStatesAndCovariances() overrideEkfvirtual
resetVelocity()Ekfprivate
resetWindCovariance()Ekfprivate
resetWindStates()Ekfprivate
run3DMagAndDeclFusions()Ekfprivate
runInAirYawReset()Ekfprivate
runMagAndMagDeclFusions()Ekfprivate
runOnGroundYawReset()Ekfprivate
runTerrainEstimator()Ekfprivate
runVelPosReset()Ekfprivate
saveMagCovData()Ekfprivate
selectMagAuto()Ekfprivate
set_air_density(float air_density)EstimatorInterfaceinline
set_fuse_beta_flag(bool fuse_beta)EstimatorInterfaceinline
set_gnd_effect_flag(bool gnd_effect)EstimatorInterfaceinline
set_in_air_status(bool in_air)EstimatorInterfaceinline
set_is_fixed_wing(bool is_fixed_wing)EstimatorInterfaceinline
set_min_required_gps_health_time(uint32_t time_us)Ekfinline
set_optical_flow_limits(float max_flow_rate, float min_distance, float max_distance)EstimatorInterfaceinline
set_rangefinder_limits(float min_distance, float max_distance)EstimatorInterfaceinline
setAirspeedData(uint64_t time_usec, float true_airspeed, float eas2tas)EstimatorInterface
setAuxVelData(uint64_t time_usec, float(&data)[2], float(&variance)[2])EstimatorInterface
setBaroData(uint64_t time_usec, float data)EstimatorInterface
setControlBaroHeight()Ekfprivate
setControlEVHeight()Ekfprivate
setControlGPSHeight()Ekfprivate
setControlRangeHeight()Ekfprivate
setDiag(float(&cov_mat)[_k_num_states][_k_num_states], uint8_t first, uint8_t last, float variance)Ekfprivate
setExtVisionData(uint64_t time_usec, ext_vision_message *evdata)EstimatorInterface
setGpsData(uint64_t time_usec, const gps_message &gps)EstimatorInterface
setIMUData(const imuSample &imu_sample)EstimatorInterface
setIMUData(uint64_t time_usec, uint64_t delta_ang_dt, uint64_t delta_vel_dt, float(&delta_ang)[3], float(&delta_vel)[3])EstimatorInterface
setMagData(uint64_t time_usec, float(&data)[3])EstimatorInterface
setOpticalFlowData(uint64_t time_usec, flow_message *flow)EstimatorInterface
setRangeData(uint64_t time_usec, float data, int8_t quality)EstimatorInterface
shouldInhibitMag() constEkfprivate
sq(float var)Ekfinlineprivatestatic
startMag3DFusion()Ekfprivate
startMagHdgFusion()Ekfprivate
stopMag3DFusion()Ekfprivate
stopMagFusion()Ekfprivate
stopMagHdgFusion()Ekfprivate
unallocate_buffers()EstimatorInterfaceprotected
uncorrelateQuatStates()Ekfprivate
update() overrideEkfvirtual
update_deadreckoning_status()Ekf
updateMagFilter()Ekfprivate
updateRangeDataContinuity()Ekfprivate
updateRangeDataStuck()Ekfprivate
updateRangeDataValidity()Ekfprivate
updateTerrainValidity()Ekf
velD_changeEkf
velD_counterEkf
velNE_changeEkf
velNE_counterEkf
velocity_covariances() constEkfinline
zeroCols(float(&cov_mat)[_k_num_states][_k_num_states], uint8_t first, uint8_t last)Ekfprivate
zeroMagCov()Ekfprivate
zeroOffDiag(float(&cov_mat)[_k_num_states][_k_num_states], uint8_t first, uint8_t last)Ekfprivate
zeroRows(float(&cov_mat)[_k_num_states][_k_num_states], uint8_t first, uint8_t last)Ekfprivate
~Ekf()=defaultEkfvirtual
~EstimatorInterface()=defaultEstimatorInterfacevirtual