|
|
|
@ -47,6 +47,7 @@
@@ -47,6 +47,7 @@
|
|
|
|
|
* @group Attitude Q estimator |
|
|
|
|
* @min 0 |
|
|
|
|
* @max 1 |
|
|
|
|
* @decimal 2 |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(ATT_W_ACC, 0.2f); |
|
|
|
|
|
|
|
|
@ -56,6 +57,7 @@ PARAM_DEFINE_FLOAT(ATT_W_ACC, 0.2f);
@@ -56,6 +57,7 @@ PARAM_DEFINE_FLOAT(ATT_W_ACC, 0.2f);
|
|
|
|
|
* @group Attitude Q estimator |
|
|
|
|
* @min 0 |
|
|
|
|
* @max 1 |
|
|
|
|
* @decimal 2 |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(ATT_W_MAG, 0.1f); |
|
|
|
|
|
|
|
|
@ -65,6 +67,7 @@ PARAM_DEFINE_FLOAT(ATT_W_MAG, 0.1f);
@@ -65,6 +67,7 @@ PARAM_DEFINE_FLOAT(ATT_W_MAG, 0.1f);
|
|
|
|
|
* @group Attitude Q estimator |
|
|
|
|
* @min 0 |
|
|
|
|
* @max 1 |
|
|
|
|
* @decimal 2 |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(ATT_W_GYRO_BIAS, 0.1f); |
|
|
|
|
|
|
|
|
@ -77,6 +80,7 @@ PARAM_DEFINE_FLOAT(ATT_W_GYRO_BIAS, 0.1f);
@@ -77,6 +80,7 @@ PARAM_DEFINE_FLOAT(ATT_W_GYRO_BIAS, 0.1f);
|
|
|
|
|
* |
|
|
|
|
* @group Attitude Q estimator |
|
|
|
|
* @unit degrees |
|
|
|
|
* @decimal 2 |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(ATT_MAG_DECL, 0.0f); |
|
|
|
|
|
|
|
|
@ -106,6 +110,7 @@ PARAM_DEFINE_INT32(ATT_ACC_COMP, 2);
@@ -106,6 +110,7 @@ PARAM_DEFINE_INT32(ATT_ACC_COMP, 2);
|
|
|
|
|
* @min 0 |
|
|
|
|
* @max 2 |
|
|
|
|
* @unit rad/s |
|
|
|
|
* @decimal 3 |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(ATT_BIAS_MAX, 0.05f); |
|
|
|
|
|
|
|
|
@ -113,7 +118,8 @@ PARAM_DEFINE_FLOAT(ATT_BIAS_MAX, 0.05f);
@@ -113,7 +118,8 @@ PARAM_DEFINE_FLOAT(ATT_BIAS_MAX, 0.05f);
|
|
|
|
|
* Threshold (of RMS) to warn about high vibration levels |
|
|
|
|
* |
|
|
|
|
* @group Attitude Q estimator |
|
|
|
|
* @min 0.001 |
|
|
|
|
* @max 100 |
|
|
|
|
* @min 0.01 |
|
|
|
|
* @max 10 |
|
|
|
|
* @decimal 2 |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(ATT_VIBE_THRESH, 0.2f); |
|
|
|
|