27 #ifndef GVF_PARAMETRIC_H
28 #define GVF_PARAMETRIC_H
30 #define GVF_PARAMETRIC_GRAVITY 9.806
33 #ifndef GVF_PARAMETRIC_CONTROL_KROLL
34 #define GVF_PARAMETRIC_CONTROL_KROLL 1
38 #ifndef GVF_PARAMETRIC_CONTROL_KCLIMB
39 #define GVF_PARAMETRIC_CONTROL_KCLIMB 1
43 #ifndef GVF_PARAMETRIC_CONTROL_L
44 #define GVF_PARAMETRIC_CONTROL_L 0.1
48 #ifndef GVF_PARAMETRIC_CONTROL_BETA
49 #define GVF_PARAMETRIC_CONTROL_BETA 0.01
53 #ifndef GVF_PARAMETRIC_CONTROL_KPSI
54 #define GVF_PARAMETRIC_CONTROL_KPSI 1
59 #define GVF_OCAML_GCS true
101 float p_parametric[16];
114 float,
float,
float);
126 extern bool gvf_parametric_3D_lissajous_XYZ(
float,
float,
float,
float,
float,
float,
float,
float,
float,
float,
float,
129 float,
float,
float);
gvf_parametric_con gvf_parametric_control
void gvf_parametric_control_3D(float, float, float, float, float, float, float, float, float, float, float, float)
void gvf_parametric_control_2D(float, float, float, float, float, float, float, float)
bool gvf_parametric_3D_ellipse_XYZ(float, float, float, float, float, float)
3D TRAJECTORIES
bool gvf_parametric_2D_trefoil_wp(uint8_t, float, float, float, float, float)
bool gvf_parametric_2D_trefoil_XY(float, float, float, float, float, float, float)
2D TRAJECTORIES
bool gvf_parametric_3D_lissajous_XYZ(float, float, float, float, float, float, float, float, float, float, float, float, float)
bool gvf_parametric_3D_ellipse_wp_delta(uint8_t, float, float, float, float)
bool gvf_parametric_3D_lissajous_wp_center(uint8_t, float, float, float, float, float, float, float, float, float, float, float)
void gvf_parametric_init(void)
gvf_parametric_tra gvf_parametric_trajectory
void gvf_parametric_set_direction(int8_t s)
bool gvf_parametric_3D_ellipse_wp(uint8_t, float, float, float, float)
Guiding vector field algorithm for 2D and 3D complex trajectories.
Guiding vector field algorithm for 2D and 3D complex trajectories.
Guiding vector field algorithm for 2D and 3D complex trajectories.
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.
signed char int8_t
Typedef defining 8 bit char type.