_accelBiasProcessNoise | NavEKF2 | private |
_accNoise | NavEKF2 | private |
_ahrs | NavEKF2 | private |
_altSource | NavEKF2 | private |
_baroAltNoise | NavEKF2 | private |
_easNoise | NavEKF2 | private |
_enable | NavEKF2 | private |
_flowDelay_ms | NavEKF2 | private |
_flowInnovGate | NavEKF2 | private |
_flowNoise | NavEKF2 | private |
_framesPerPrediction | NavEKF2 | private |
_frameTimeUsec | NavEKF2 | private |
_fusionModeGPS | NavEKF2 | private |
_gpsCheck | NavEKF2 | private |
_gpsCheckScaler | NavEKF2 | private |
_gpsDelay_ms | NavEKF2 | private |
_gpsGlitchRadiusMax | NavEKF2 | private |
_gpsHorizPosNoise | NavEKF2 | private |
_gpsHorizVelNoise | NavEKF2 | private |
_gpsPosInnovGate | NavEKF2 | private |
_gpsVelInnovGate | NavEKF2 | private |
_gpsVertVelNoise | NavEKF2 | private |
_gyrNoise | NavEKF2 | private |
_gyroBiasProcessNoise | NavEKF2 | private |
_gyroScaleProcessNoise | NavEKF2 | private |
_hgtDelay_ms | NavEKF2 | private |
_hgtInnovGate | NavEKF2 | private |
_imuMask | NavEKF2 | private |
_logging_mask | NavEKF2 | private |
_magBodyProcessNoise | NavEKF2 | private |
_magCal | NavEKF2 | private |
_magEarthProcessNoise | NavEKF2 | private |
_magInnovGate | NavEKF2 | private |
_magMask | NavEKF2 | private |
_magNoise | NavEKF2 | private |
_maxFlowRate | NavEKF2 | private |
_noaidHorizNoise | NavEKF2 | private |
_originHgtMode | NavEKF2 | private |
_rng | NavEKF2 | private |
_rngBcnDelay_ms | NavEKF2 | private |
_rngBcnInnovGate | NavEKF2 | private |
_rngBcnNoise | NavEKF2 | private |
_rngInnovGate | NavEKF2 | private |
_rngNoise | NavEKF2 | private |
_tasInnovGate | NavEKF2 | private |
_tauVelPosOutput | NavEKF2 | private |
_terrGradMax | NavEKF2 | private |
_useRngSwHgt | NavEKF2 | private |
_useRngSwSpd | NavEKF2 | private |
_windVelProcessNoise | NavEKF2 | private |
_wndVarHgtRateScale | NavEKF2 | private |
_yawInnovGate | NavEKF2 | private |
_yawNoise | NavEKF2 | private |
activeCores(void) const | NavEKF2 | inline |
betaAvg_ms | NavEKF2 | private |
check_log_write(void) | NavEKF2 | |
core | NavEKF2 | private |
core_changed | NavEKF2 | |
core_delta | NavEKF2 | |
core_delta | NavEKF2 | |
covDelAngMax | NavEKF2 | private |
covTimeStepMax | NavEKF2 | private |
DCM33FlowMin | NavEKF2 | private |
enabled | NavEKF2 | |
flowIntervalMax_ms | NavEKF2 | private |
flowTimeDeltaAvg_ms | NavEKF2 | private |
fScaleFactorPnoise | NavEKF2 | private |
fusionTimeStep_ms | NavEKF2 | private |
getAccelNED(Vector3f &accelNED) const | NavEKF2 | |
getAccelZBias(int8_t instance, float &zbias) const | NavEKF2 | |
getActiveMag(int8_t instance) const | NavEKF2 | |
getEkfControlLimits(float &ekfGndSpdLimit, float &ekfNavVelGainScaler) const | NavEKF2 | |
getEulerAngles(int8_t instance, Vector3f &eulers) const | NavEKF2 | |
getFilterFaults(int8_t instance, uint16_t &faults) const | NavEKF2 | |
getFilterGpsStatus(int8_t instance, nav_gps_status &faults) const | NavEKF2 | |
getFilterStatus(int8_t instance, nav_filter_status &status) const | NavEKF2 | |
getFilterTimeouts(int8_t instance, uint8_t &timeouts) const | NavEKF2 | |
getFlowDebug(int8_t instance, float &varFlow, float &gndOffset, float &flowInnovX, float &flowInnovY, float &auxInnov, float &HAGL, float &rngInnov, float &range, float &gndOffsetErr) const | NavEKF2 | |
getGyroBias(int8_t instance, Vector3f &gyroBias) const | NavEKF2 | |
getGyroScaleErrorPercentage(int8_t instance, Vector3f &gyroScale) const | NavEKF2 | |
getHAGL(float &HAGL) const | NavEKF2 | |
getHeightControlLimit(float &height) const | NavEKF2 | |
getInnovations(int8_t index, Vector3f &velInnov, Vector3f &posInnov, Vector3f &magInnov, float &tasInnov, float &yawInnov) const | NavEKF2 | |
getLastPosDownReset(float &posDelta) | NavEKF2 | |
getLastPosNorthEastReset(Vector2f &posDelta) | NavEKF2 | |
getLastVelNorthEastReset(Vector2f &vel) const | NavEKF2 | |
getLastYawResetAngle(float &yawAngDelta) | NavEKF2 | |
getLLH(struct Location &loc) const | NavEKF2 | |
getMagNED(int8_t instance, Vector3f &magNED) const | NavEKF2 | |
getMagOffsets(uint8_t mag_idx, Vector3f &magOffsets) const | NavEKF2 | |
getMagXYZ(int8_t instance, Vector3f &magXYZ) const | NavEKF2 | |
getOriginLLH(int8_t instance, struct Location &loc) const | NavEKF2 | |
getOutputTrackingError(int8_t instance, Vector3f &error) const | NavEKF2 | |
getPosD(int8_t instance, float &posD) const | NavEKF2 | |
getPosDownDerivative(int8_t instance) const | NavEKF2 | |
getPosNE(int8_t instance, Vector2f &posNE) const | NavEKF2 | |
getPrimaryCoreIMUIndex(void) const | NavEKF2 | |
getPrimaryCoreIndex(void) const | NavEKF2 | |
getQuaternion(int8_t instance, Quaternion &quat) const | NavEKF2 | |
getRangeBeaconDebug(int8_t instance, uint8_t &ID, float &rng, float &innov, float &innovVar, float &testRatio, Vector3f &beaconPosNED, float &offsetHigh, float &offsetLow) const | NavEKF2 | |
getRotationBodyToNED(Matrix3f &mat) const | NavEKF2 | |
getTiltError(int8_t instance, float &ang) const | NavEKF2 | |
getTimingStatistics(int8_t instance, struct ekf_timing &timing) const | NavEKF2 | |
getVariances(int8_t instance, float &velVar, float &posVar, float &hgtVar, Vector3f &magVar, float &tasVar, Vector2f &offset) const | NavEKF2 | |
getVelNED(int8_t instance, Vector3f &vel) const | NavEKF2 | |
getWind(int8_t instance, Vector3f &wind) const | NavEKF2 | |
gndEffectBaroScaler | NavEKF2 | private |
gndEffectTimeout_ms | NavEKF2 | private |
gndGradientSigma | NavEKF2 | private |
gpsDVelVarAccScale | NavEKF2 | private |
gpsNEVelVarAccScale | NavEKF2 | private |
gpsPosVarAccScale | NavEKF2 | private |
gyroBiasNoiseScaler | NavEKF2 | private |
have_ekf_logging(void) const | NavEKF2 | inline |
healthy(void) const | NavEKF2 | |
hgtAvg_ms | NavEKF2 | private |
hgtRetryTimeMode0_ms | NavEKF2 | private |
hgtRetryTimeMode12_ms | NavEKF2 | private |
imuSampleTime_us | NavEKF2 | private |
inhibitGpsVertVelUse | NavEKF2 | private |
InitialiseFilter(void) | NavEKF2 | |
last_function_call | NavEKF2 | |
last_primary_change | NavEKF2 | |
log_baro | NavEKF2 | |
log_compass | NavEKF2 | |
log_gps | NavEKF2 | |
log_imu | NavEKF2 | |
logging | NavEKF2 | private |
magDelay_ms | NavEKF2 | private |
magFailTimeLimit_ms | NavEKF2 | private |
magVarRateScale | NavEKF2 | private |
NavEKF2(const AP_AHRS *ahrs, const RangeFinder &rng) | NavEKF2 | |
NavEKF2(const NavEKF2 &other)=delete | NavEKF2 | |
NavEKF2_core class | NavEKF2 | friend |
num_cores | NavEKF2 | private |
operator=(const NavEKF2 &)=delete | NavEKF2 | |
pos_down_reset_data | NavEKF2 | private |
pos_reset_data | NavEKF2 | private |
posRetryTimeNoVel_ms | NavEKF2 | private |
posRetryTimeUseVel_ms | NavEKF2 | private |
prearm_failure_reason(void) const | NavEKF2 | |
primary | NavEKF2 | private |
resetGyroBias(void) | NavEKF2 | |
resetHeightDatum(void) | NavEKF2 | |
runCoreSelection | NavEKF2 | private |
send_status_report(mavlink_channel_t chan) | NavEKF2 | |
set_baro_alt_noise(float noise) | NavEKF2 | inline |
set_enable(bool enable) | NavEKF2 | inline |
setInhibitGPS(void) | NavEKF2 | |
setInhibitGpsVertVelUse(const bool varIn) | NavEKF2 | inline |
setOriginLLH(const Location &loc) | NavEKF2 | |
setTakeoffExpected(bool val) | NavEKF2 | |
setTerrainHgtStable(bool val) | NavEKF2 | |
setTouchdownExpected(bool val) | NavEKF2 | |
tasDelay_ms | NavEKF2 | private |
tasRetryTime_ms | NavEKF2 | private |
tiltDriftTimeMax_ms | NavEKF2 | private |
UpdateFilter(void) | NavEKF2 | |
updateLaneSwitchPosDownResetData(uint8_t new_primary, uint8_t old_primary) | NavEKF2 | private |
updateLaneSwitchPosResetData(uint8_t new_primary, uint8_t old_primary) | NavEKF2 | private |
updateLaneSwitchYawResetData(uint8_t new_primary, uint8_t old_primary) | NavEKF2 | private |
use_compass(void) const | NavEKF2 | |
var_info | NavEKF2 | static |
writeExtNavData(const Vector3f &sensOffset, const Vector3f &pos, const Quaternion &quat, float posErr, float angErr, uint32_t timeStamp_ms, uint32_t resetTime_ms) | NavEKF2 | |
writeOptFlowMeas(uint8_t &rawFlowQuality, Vector2f &rawFlowRates, Vector2f &rawGyroRates, uint32_t &msecFlowMeas, const Vector3f &posOffset) | NavEKF2 | |
yaw_reset_data | NavEKF2 | private |