|
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
#include "modules/ctrl/scheduling_indi_simple.h"#include "firmwares/rotorcraft/stabilization/stabilization_indi_simple.h"#include "firmwares/rotorcraft/guidance/guidance_indi_hybrid.h"#include "firmwares/rotorcraft/guidance/guidance_h.h"#include "generated/airframe.h"#include "state.h"
Include dependency graph for scheduling_indi_simple.c:Go to the source code of this file.
Macros | |
| #define | INDI_SCHEDULING_LOWER_BOUND_G1 0.0001 |
Functions | |
| void | ctrl_eff_scheduling_init (void) |
| Initialises periodic loop;. | |
| void | ctrl_eff_scheduling_periodic (void) |
| Periodic function that interpolates between gain sets depending on the scheduling variable. | |
| #define INDI_SCHEDULING_LOWER_BOUND_G1 0.0001 |
Definition at line 32 of file scheduling_indi_simple.c.
Initialises periodic loop;.
Definition at line 41 of file scheduling_indi_simple.c.
Periodic function that interpolates between gain sets depending on the scheduling variable.
Definition at line 45 of file scheduling_indi_simple.c.
References foo, IndiVariables::g1, g_forward, g_hover, guidance_indi_specific_force_gain, indi, INDI_SCHEDULING_LOWER_BOUND_G1, FloatRates::p, FloatRates::q, FloatRates::r, stateGetAirspeed_f(), stateGetNedToBodyEulers_f(), and use_scheduling.
Here is the call graph for this function:
|
static |
Definition at line 36 of file scheduling_indi_simple.c.
Referenced by ctrl_eff_scheduling_periodic().
|
static |
Definition at line 38 of file scheduling_indi_simple.c.
Referenced by ctrl_eff_scheduling_periodic().
| int32_t use_scheduling = 1 |
Definition at line 34 of file scheduling_indi_simple.c.
Referenced by ctrl_eff_scheduling_periodic().