diff --git a/conf/airframes/TUDELFT/tudelft_conf.xml b/conf/airframes/TUDELFT/tudelft_conf.xml index 64a2d8fd34..158e52825f 100644 --- a/conf/airframes/TUDELFT/tudelft_conf.xml +++ b/conf/airframes/TUDELFT/tudelft_conf.xml @@ -98,6 +98,17 @@ settings_modules="modules/air_data.xml [modules/geo_mag.xml] modules/ins_extended.xml modules/ahrs_int_cmpl_quat.xml modules/stabilization_indi_simple.xml modules/nav_basic_rotorcraft.xml modules/guidance_rotorcraft.xml modules/gps.xml modules/imu_common.xml" gui_color="#ffffcccaccca" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + + +
+ +
+ + + + + +
+ +
+ + + + + + +
+ +
+ + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + +
+ +
+ + + + + + + + + +
+ +
+ + +
+ +
+ + + + +
+ +
+ + + + + + +
+ +
+ + + + + +
+
diff --git a/conf/flight_plans/TUDELFT/fan_demo.xml b/conf/flight_plans/TUDELFT/fan_demo.xml new file mode 100644 index 0000000000..3de9de16f3 --- /dev/null +++ b/conf/flight_plans/TUDELFT/fan_demo.xml @@ -0,0 +1,77 @@ + + + +
+#include "autopilot.h" +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/conf/modules/guidance_indi.xml b/conf/modules/guidance_indi.xml index 0c9f8dcfae..6030837813 100644 --- a/conf/modules/guidance_indi.xml +++ b/conf/modules/guidance_indi.xml @@ -6,6 +6,14 @@ Guidance controller for rotorcraft using INDI + + + + + + + +
diff --git a/conf/modules/stabilization_indi.xml b/conf/modules/stabilization_indi.xml index 2a85491ca3..9f77aa2659 100644 --- a/conf/modules/stabilization_indi.xml +++ b/conf/modules/stabilization_indi.xml @@ -37,13 +37,13 @@ - - - - - - - + + + + + + + diff --git a/sw/airborne/firmwares/rotorcraft/guidance/guidance_indi.h b/sw/airborne/firmwares/rotorcraft/guidance/guidance_indi.h index 50d6ac447b..43a8a1796c 100644 --- a/sw/airborne/firmwares/rotorcraft/guidance/guidance_indi.h +++ b/sw/airborne/firmwares/rotorcraft/guidance/guidance_indi.h @@ -41,4 +41,8 @@ extern void stabilization_attitude_set_setpoint_rp_quat_f(struct FloatEulers* in extern float guidance_indi_thrust_specific_force_gain; extern struct FloatVect3 euler_cmd; +// settings for guidance INDI +extern float guidance_indi_pos_gain; +extern float guidance_indi_speed_gain; + #endif /* GUIDANCE_INDI_H */