diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2015-03-01 18:05:22 +0100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2015-03-01 18:32:08 +0100 |
commit | f3b0b41a0d3848c37b2533424b4501a84ef821ec (patch) | |
tree | d0cb8b495477b64f792a2933c27a1db40785d6af /src/modules/position_estimator_inav/position_estimator_inav_params.c | |
parent | 8831e258b3f178fb3ceed10de5a788f725fe3f6f (diff) | |
download | px4-firmware-f3b0b41a0d3848c37b2533424b4501a84ef821ec.tar.gz px4-firmware-f3b0b41a0d3848c37b2533424b4501a84ef821ec.tar.bz2 px4-firmware-f3b0b41a0d3848c37b2533424b4501a84ef821ec.zip |
Make INAV configurable
Diffstat (limited to 'src/modules/position_estimator_inav/position_estimator_inav_params.c')
-rw-r--r-- | src/modules/position_estimator_inav/position_estimator_inav_params.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/modules/position_estimator_inav/position_estimator_inav_params.c b/src/modules/position_estimator_inav/position_estimator_inav_params.c index 5387b7e87..91915fb53 100644 --- a/src/modules/position_estimator_inav/position_estimator_inav_params.c +++ b/src/modules/position_estimator_inav/position_estimator_inav_params.c @@ -288,6 +288,20 @@ PARAM_DEFINE_FLOAT(INAV_DELAY_GPS, 0.2f); */ PARAM_DEFINE_INT32(CBRK_NO_VISION, 0); +/** + * INAV enabled + * + * If set to 1, use INAV for position estimation + * the system uses the compined attitude / position + * filter framework. + * + * @min 0.0 + * @max 1.0 + * @unit s + * @group Position Estimator INAV + */ +PARAM_DEFINE_INT32(INAV_ENABLED, 0); + int parameters_init(struct position_estimator_inav_param_handles *h) { h->w_z_baro = param_find("INAV_W_Z_BARO"); |