25#include "generated/airframe.h"
30#define GVF_ELLIPSE_KE 1
35#define GVF_ELLIPSE_KN 1
40#define GVF_ELLIPSE_A 80
45#define GVF_ELLIPSE_B 80
49#ifndef GVF_ELLIPSE_ALPHA
50#define GVF_ELLIPSE_ALPHA 0
void gvf_control_2D(float ke, float kn, float e, struct gvf_grad *grad, struct gvf_Hess *hess)
Guidance algorithm based on vector fields.
void gvf_ellipse_info(float *phi, struct gvf_grad *grad, struct gvf_Hess *hess)
bool nav_gvf_ellipse_XY(float x, float y, float a, float b, float alpha)
gvf_ell_par gvf_ellipse_par
bool nav_gvf_ellipse_wp(uint8_t wp, float a, float b, float alpha)
#define GVF_ELLIPSE_ALPHA
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.