APM:Libraries
|
Go to the source code of this file.
A0[0][2] = -t72*(t53*(magZ*(t4*t26+t2*t3*t27)+magY*(t24*t27+t2*t12*t26)+magX*(t27*t30-t2*t11*t26))-t69*t73*(magZ*(t4*t15+t2*t3*t17)+magY*(t17*t24+t2*t12*t15)+magX*(t17*t30-t2*t11*t15))) |
Definition at line 73 of file calcH_MAG.c.
Definition at line 9 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t11 = sin(gPsi) |
Definition at line 10 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t12 = cos(gPsi) |
Definition at line 11 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t13 = q0*q2*2.0 |
Definition at line 12 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t14 = q1*q3*2.0 |
Definition at line 13 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 14 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t16 = q0*q3*2.0 |
Definition at line 15 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 17 of file calcH_MAG.c.
Referenced by NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t18 = q1*q2*2.0 |
Definition at line 16 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF3_core::FuseDeclination(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 18 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF3_core::FuseDeclination(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t2 = cos(gPhi) |
Definition at line 1 of file calcH_MAG.c.
Referenced by AP_InertialSensor_Invensense::_accumulate(), AP_InertialSensor_Invensense::_accumulate_sensor_rate_sampling(), NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), Vector2< int32_t >::circle_segment_intersection(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), Quaternion::from_axis_angle_fast(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), NavEKF3_core::initialiseQuatCovariances(), AP_AHRS_DCM::normalize(), Matrix3< float >::normalize(), Quaternion::rotate_fast(), and AP_SmartRTL::segment_segment_dist().
Definition at line 19 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF3_core::FuseDeclination(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 20 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF3_core::FuseDeclination(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 21 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 22 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 24 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t25 = q0*q1*2.0 |
Definition at line 25 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 27 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 28 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 29 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 30 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t3 = cos(gTheta) |
Definition at line 2 of file calcH_MAG.c.
Referenced by NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 31 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t31 = q2*q3*2.0 |
Definition at line 26 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 32 of file calcH_MAG.c.
Referenced by NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 34 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t34 = tan(t70) |
Definition at line 69 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 35 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 36 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 37 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 38 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
t39 = magZ*t38 |
Definition at line 39 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
t4 = sin(gPhi) |
Definition at line 3 of file calcH_MAG.c.
Referenced by NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 40 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 23 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 41 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 42 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 43 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), and NavEKF3_core::initialiseQuatCovariances().
t45 = magY*t44 |
Definition at line 44 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 33 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 45 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 46 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 47 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t5 = sin(gTheta) |
Definition at line 4 of file calcH_MAG.c.
Referenced by NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 48 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t51 = magX*t50 |
Definition at line 49 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 50 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t53 = 1.0/t52 |
Definition at line 51 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 52 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 53 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 54 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 55 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t58 = magZ*t57 |
Definition at line 56 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 57 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t6 = q0*q0 |
Definition at line 5 of file calcH_MAG.c.
Referenced by NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 58 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 59 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 60 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t63 = magY*t62 |
Definition at line 61 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 62 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 63 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 64 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 65 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t68 = magX*t67 |
Definition at line 66 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 67 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t7 = q1*q1 |
Definition at line 6 of file calcH_MAG.c.
Referenced by NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
Definition at line 68 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 70 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t72 = t71+1.0 |
Definition at line 71 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
Definition at line 72 of file calcH_MAG.c.
Referenced by NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseOptFlow(), and NavEKF3_core::FuseOptFlow().
t8 = q2*q2 |
Definition at line 7 of file calcH_MAG.c.
Referenced by NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().
t9 = q3*q3 |
Definition at line 8 of file calcH_MAG.c.
Referenced by NavEKF2_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::CalcRangeBeaconPosDownOffset(), NavEKF3_core::calcRotVecVariances(), NavEKF2_core::EstimateTerrainOffset(), NavEKF3_core::EstimateTerrainOffset(), NavEKF3_core::FuseBodyVel(), NavEKF2_core::FuseDeclination(), NavEKF3_core::FuseDeclination(), NavEKF2_core::fuseEulerYaw(), NavEKF3_core::fuseEulerYaw(), NavEKF2_core::FuseOptFlow(), NavEKF3_core::FuseOptFlow(), NavEKF2_core::FuseRngBcn(), NavEKF3_core::FuseRngBcn(), NavEKF2_core::FuseRngBcnStatic(), NavEKF3_core::FuseRngBcnStatic(), and NavEKF3_core::initialiseQuatCovariances().