ekf_aw

Airspeed and Wind Estimator with EKF Frédéric Larocque

Defines

Name

Value

Description

PERIODIC_FREQUENCY_AIRSPEED_EKF

25

Airspeed periodic frequency

PERIODIC_FREQUENCY_AIRSPEED_EKF_FETCH

100

Airspeed periodic fetch frequency

EKF_AW_P0_V_BODY

1e-00f

Initial covariance body velocity

EKF_AW_P0_MU

1e-00f

Initial covariance wind

EKF_AW_P0_OFFSET

1e-00f

Initial covariance offset

EKF_AW_Q_ACCEL

1e-00f

Accel process noise

EKF_AW_Q_GYRO

1e-00f

Gyro process noise

EKF_AW_Q_MU

1e-00f

Wind process noise

EKF_AW_Q_OFFSET

1e-00f

Offset process noise

EKF_AW_R_V_GND

1e-00f

GPS Velocity measurement noise

EKF_AW_R_ACCEL_FILT_X

1e-00f

Filtered x accel measurement noise

EKF_AW_R_ACCEL_FILT_Y

1e-00f

Filtered y accel measurement noise

EKF_AW_R_ACCEL_FILT_Z

1e-00f

Filtered z accel measurement noise

EKF_AW_R_V_PITOT

1e-00f

Pitot Tube Velocity measurement noise

EKF_AW_WING_INSTALLED

false

Use wing contribution

EKF_AW_USE_MODEL_BASED

false

Use model based to augment filter

EKF_AW_USE_BETA

false

Use beta to estimate sideforce

EKF_AW_PROPAGATE_OFFSET

false

Propagate the offset state

EKF_AW_VEHICLE_MASS

0.0

Mass of the vehicle

EKF_AW_K1_FX_DRAG

0.f

Drag coefficient linear to u used if use model based is set to false

EKF_AW_K2_FX_DRAG

0.f

Drag coefficient linear to u^2 used if use model based is set to false

EKF_AW_K_FY_BETA

1e-00f

Fy v (side velocity) coefficient

EKF_AW_K_FY_V

1e-00f

Fy beta coefficient

EKF_AW_K1_FX_FUSELAGE

1e-00f

Fx Fuselage Coeff

EKF_AW_K2_FX_FUSELAGE

1e-00f

Fx Fuselage Coeff

EKF_AW_K3_FX_FUSELAGE

1e-00f

Fx Fuselage Coeff

EKF_AW_K4_FX_FUSELAGE

1e-00f

Fx Fuselage Coeff

EKF_AW_K1_FX_HOVER

1e-00f

Fx Hover Prop Coeff

EKF_AW_K2_FX_HOVER

1e-00f

Fx Hover Prop Coeff

EKF_AW_K1_FX_WING

1e-00f

Fx Wing Coeff

EKF_AW_K2_FX_WING

1e-00f

Fx Wing Coeff

EKF_AW_K3_FX_WING

1e-00f

Fx Wing Coeff

EKF_AW_K4_FX_WING

1e-00f

Fx Wing Coeff

EKF_AW_K5_FX_WING

1e-00f

Fx Wing Coeff

EKF_AW_K1_FX_PUSH

1e-00f

Fx Pusher Coeff

EKF_AW_K2_FX_PUSH

1e-00f

Fx Pusher Coeff

EKF_AW_K3_FX_PUSH

1e-00f

Fx Pusher Coeff

EKF_AW_K1_FX_ELEV

1e-00f

Fx Elevator Coeff

EKF_AW_K2_FX_ELEV

1e-00f

Fx Elevator Coeff

EKF_AW_K3_FX_ELEV

1e-00f

Fx Elevator Coeff

EKF_AW_K1_FZ_FUSELAGE

1e-00f

Fz Fuselage Coeff

EKF_AW_K2_FZ_FUSELAGE

1e-00f

Fz Fuselage Coeff

EKF_AW_K3_FZ_FUSELAGE

1e-00f

Fz Fuselage Coeff

EKF_AW_K4_FZ_FUSELAGE

1e-00f

Fz Fuselage Coeff

EKF_AW_K1_FZ_HOVER

1e-00f

Fz Hover Prop Coeff

EKF_AW_K2_FZ_HOVER

1e-00f

Fz Hover Prop Coeff

EKF_AW_K3_FZ_HOVER

1e-00f

Fz Hover Prop Coeff

EKF_AW_K4_FZ_HOVER

1e-00f

Fz Hover Prop Coeff

EKF_AW_K1_Fz_WING

1e-00f

Fz Wing Coeff

EKF_AW_K2_Fz_WING

1e-00f

Fz Wing Coeff

EKF_AW_K3_Fz_WING

1e-00f

Fz Wing Coeff

EKF_AW_K4_Fz_WING

1e-00f

Fz Wing Coeff

EKF_AW_K5_Fz_WING

1e-00f

Fz Wing Coeff

EKF_AW_K1_FZ_ELEV

1e-00f

Fz Elevator Coeff

EKF_AW_K2_FZ_ELEV

1e-00f

Fz Elevator Coeff

EKF_AW_ELEV_MAX_ANGLE

1e-00f

Maximum elevator angle

EKF_AW_ELEV_MIN_ANGLE

1e-00f

Minimum elevator angle

EKF_AW_AOA_MAX_ANGLE

1e-00f

Maximum angle of attack

EKF_AW_AOA_MIN_ANGLE

1e-00f

Minimum angle of attack