#define FLOAT_VECT3_ZERO(_v)
#define POS_FLOAT_OF_BFP(_ai)
#define SPEED_FLOAT_OF_BFP(_ai)
static struct NedCoor_f * stateGetPositionNed_f(void)
Get position in local NED coordinates (float).
static struct NedCoor_f * stateGetSpeedNed_f(void)
Get ground speed in local NED coordinates (float).
struct FloatVect3 speed_sp
A guidance mode based on Incremental Nonlinear Dynamic Inversion.
static struct FloatVect3 pos_state
static struct FloatVect3 speed_state
struct FloatVect3 guidance_indi_controller(bool in_flight, struct HorizontalGuidance *gh, struct VerticalGuidance *gv, enum GuidanceIndi_HMode h_mode, enum GuidanceIndi_VMode v_mode)
Acceleration controller based Hinfinity.
Paparazzi floating point algebra.
API to get/set the generic vehicle states.