From 180ebd289a9ea2d9d65416f1ac4ff0e36643124b Mon Sep 17 00:00:00 2001 From: Ewoud Smeur Date: Tue, 29 Nov 2022 12:49:38 -0800 Subject: [PATCH] adaptive INDI fix (#2955) --- conf/airframes/tudelft/bebop2_no_damping.xml | 26 ++- .../tudelft/bebop2_no_damping_WLS.xml | 197 ++++++++++++++++++ conf/modules/stabilization_indi_simple.xml | 6 +- conf/userconf/tudelft/conf.xml | 2 +- .../stabilization/stabilization_indi.c | 25 ++- sw/airborne/modules/ins/ins_int.c | 5 +- 6 files changed, 240 insertions(+), 21 deletions(-) create mode 100644 conf/airframes/tudelft/bebop2_no_damping_WLS.xml diff --git a/conf/airframes/tudelft/bebop2_no_damping.xml b/conf/airframes/tudelft/bebop2_no_damping.xml index 4fc9039a7a9..0684889a99c 100644 --- a/conf/airframes/tudelft/bebop2_no_damping.xml +++ b/conf/airframes/tudelft/bebop2_no_damping.xml @@ -5,7 +5,9 @@ - + + + @@ -18,7 +20,14 @@ + + + + + + + @@ -93,7 +102,6 @@ -
@@ -130,12 +138,12 @@ - - - - - - + + + + + + @@ -160,7 +168,7 @@
- + diff --git a/conf/airframes/tudelft/bebop2_no_damping_WLS.xml b/conf/airframes/tudelft/bebop2_no_damping_WLS.xml new file mode 100644 index 00000000000..de73e64c7f2 --- /dev/null +++ b/conf/airframes/tudelft/bebop2_no_damping_WLS.xml @@ -0,0 +1,197 @@ + + + + Bebop2, Outdoor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + + + + + +
+ + + +
+ + + + + +
+ +
+ +
+ +
+ + + + + + + +
+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + +
+ +
+ + + + + +
+ +
+ + +
+ +
+ + + +
+ +
+ + + + + + +
+ +
+ + + + + +
+
diff --git a/conf/modules/stabilization_indi_simple.xml b/conf/modules/stabilization_indi_simple.xml index 3d712956450..2aa961f8993 100644 --- a/conf/modules/stabilization_indi_simple.xml +++ b/conf/modules/stabilization_indi_simple.xml @@ -56,13 +56,13 @@ - + - + - + diff --git a/conf/userconf/tudelft/conf.xml b/conf/userconf/tudelft/conf.xml index 766c752c269..d2f5247d63e 100644 --- a/conf/userconf/tudelft/conf.xml +++ b/conf/userconf/tudelft/conf.xml @@ -84,7 +84,7 @@ telemetry="telemetry/default_rotorcraft.xml" flight_plan="flight_plans/tudelft/rotorcraft_optitrack_path.xml" settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_speed.xml" - settings_modules="modules/air_data.xml modules/geo_mag.xml modules/gps.xml modules/guidance_indi.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/ins_ekf2.xml modules/nav_basic_rotorcraft.xml modules/stabilization_indi.xml" + settings_modules="modules/ahrs_int_cmpl_quat.xml modules/air_data.xml modules/geo_mag.xml modules/gps.xml modules/guidance_indi.xml modules/guidance_rotorcraft.xml modules/imu_common.xml modules/ins_extended.xml modules/nav_basic_rotorcraft.xml modules/stabilization_indi.xml" gui_color="#ffffcccaccca" />