24#ifndef GVF_PARAMETRIC_2D_BEZIER_SPLINES_KX
25#define GVF_PARAMETRIC_2D_BEZIER_SPLINES_KX 2.0
28#ifndef GVF_PARAMETRIC_2D_BEZIER_SPLINES_KY
29#define GVF_PARAMETRIC_2D_BEZIER_SPLINES_KY 2.0
gvf_parametric_tra gvf_parametric_trajectory
void gvf_parametric_2d_bezier_splines_info(bezier_t *bezier, float *f1, float *f2, float *f1d, float *f2d, float *f1dd, float *f2dd, float w)
#define GVF_PARAMETRIC_2D_BEZIER_N_SEG
enum trajectories_parametric type
gvf_parametric_con gvf_parametric_control
void gvf_parametric_control_2D(float kx, float ky, float f1, float f2, float f1d, float f2d, float f1dd, float f2dd)
gvf_parametric_tel gvf_parametric_telemetry
Guiding vector field algorithm for 2D and 3D parametric trajectories.
bool nav_gvf_parametric_2D_bezier_run(void)
bool nav_gvf_parametric_2D_bezier_wp(uint8_t first_wp)
#define GVF_PARAMETRIC_2D_BEZIER_SPLINES_KY
gvf_par_2d_bezier_par gvf_parametric_2d_bezier_par
bezier_t gvf_bezier_2D[GVF_PARAMETRIC_2D_BEZIER_N_SEG]
static void create_bezier_spline(bezier_t *bezier, float *px, float *py)
#define GVF_PARAMETRIC_2D_BEZIER_SPLINES_KX
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.