31 #define GVF_GRAVITY 9.806
bool gvf_segment_loop_XY1_XY2(float x1, float y1, float x2, float y2, float d1, float d2)
bool gvf_line_wp_heading(uint8_t wp, float heading)
bool gvf_segment_wp1_wp2(uint8_t wp1, uint8_t wp2)
void gvf_set_direction(int8_t s)
bool gvf_line_wp1_wp2(uint8_t wp1, uint8_t wp2)
bool gvf_line_XY1_XY2(float x1, float y1, float x2, float y2)
bool gvf_sin_XY_alpha(float x, float y, float alpha, float w, float off, float A)
bool gvf_segment_XY1_XY2(float x1, float y1, float x2, float y2)
bool gvf_segment_loop_wp1_wp2(uint8_t wp1, uint8_t wp2, float d1, float d2)
bool gvf_line_XY_heading(float x, float y, float heading)
bool gvf_sin_wp_alpha(uint8_t wp, float alpha, float w, float off, float A)
bool gvf_sin_wp1_wp2(uint8_t wp1, uint8_t wp2, float w, float off, float A)
bool gvf_ellipse_XY(float x, float y, float a, float b, float alpha)
void gvf_control_2D(float ke, float kn, float e, struct gvf_grad *, struct gvf_Hess *)
bool gvf_ellipse_wp(uint8_t wp, float a, float b, float alpha)