From e3af000fdba9af82e412409bdd1e64729ea3897f Mon Sep 17 00:00:00 2001 From: TSC21 Date: Tue, 20 Nov 2018 22:04:35 +0000 Subject: [PATCH] init.d-posix: make 1013_iris_vision independent of 1010_iris_opt_flow --- ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow | 1 - .../init.d-posix/1010_iris_opt_flow.post | 1 - ROMFS/px4fmu_common/init.d-posix/1013_iris_vision | 13 +++++++++++-- .../init.d-posix/1013_iris_vision.post | 3 +++ 4 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 ROMFS/px4fmu_common/init.d-posix/1013_iris_vision.post diff --git a/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow b/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow index 8a89b65326..4093c74aa7 100644 --- a/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow +++ b/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow @@ -11,7 +11,6 @@ if [ $AUTOCNF = yes ] then # EKF2 param set EKF2_AID_MASK 2 - param set EKF2_EV_DELAY 5 param set EKF2_EVP_NOISE 0.05 param set EKF2_EVA_NOISE 0.05 diff --git a/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow.post b/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow.post index 7806a8f2d0..868f402651 100644 --- a/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow.post +++ b/ROMFS/px4fmu_common/init.d-posix/1010_iris_opt_flow.post @@ -1,4 +1,3 @@ # shellcheck disable=SC2154 -mavlink stream -r 10 -s DISTANCE_SENSOR -u $udp_gcs_port_local mavlink stream -r 10 -s VISION_POSITION_ESTIMATE -u $udp_gcs_port_local diff --git a/ROMFS/px4fmu_common/init.d-posix/1013_iris_vision b/ROMFS/px4fmu_common/init.d-posix/1013_iris_vision index aa225de2ca..8f0cd8c458 100644 --- a/ROMFS/px4fmu_common/init.d-posix/1013_iris_vision +++ b/ROMFS/px4fmu_common/init.d-posix/1013_iris_vision @@ -5,7 +5,7 @@ # @type Quadrotor Wide # -sh /etc/init.d-posix/1010_iris_opt_flow +sh /etc/init.d-posix/10016_iris if [ $AUTOCNF = yes ] then @@ -13,7 +13,16 @@ then param set EKF2_AID_MASK 24 param set EKF2_EV_DELAY 5 - # LPE: Vision + baro | AEQ: External heading set to use vision input + # INAV: trust more on the vision input + param set INAV_W_XY_VIS_P 9.0 + param set INAV_W_Z_VIS_P 7.0 + param set INAV_W_XY_GPS_P 0.0 + param set INAV_W_XY_GPS_V 0.0 + param set INAV_W_Z_GPS_P 0.0 + + # LPE: Vision + baro param set LPE_FUSION 132 + + # AEQ: External heading set to use vision input param set ATT_EXT_HDG_M 1 fi diff --git a/ROMFS/px4fmu_common/init.d-posix/1013_iris_vision.post b/ROMFS/px4fmu_common/init.d-posix/1013_iris_vision.post new file mode 100644 index 0000000000..868f402651 --- /dev/null +++ b/ROMFS/px4fmu_common/init.d-posix/1013_iris_vision.post @@ -0,0 +1,3 @@ + +# shellcheck disable=SC2154 +mavlink stream -r 10 -s VISION_POSITION_ESTIMATE -u $udp_gcs_port_local