![]() |
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Data Structures | |
struct | gvf_parametric_tra |
struct | bezier_t |
Macros | |
#define | GVF_PARAMETRIC_2D_BEZIER_N_SEG 1 |
Enumerations | |
enum | trajectories_parametric { TREFOIL_2D = 0 , ELLIPSE_3D = 1 , LISSAJOUS_3D = 2 , BEZIER_2D = 3 , NONE_PARAMETRIC = 255 } |
Functions | |
void | gvf_parametric_2d_trefoil_info (float *f1, float *f2, float *f1d, float *f2d, float *f1dd, float *f2dd, float wb) |
void | gvf_parametric_3d_ellipse_info (float *f1, float *f2, float *f3, float *f1d, float *f2d, float *f3d, float *f1dd, float *f2dd, float *f3dd, float wb) |
void | gvf_parametric_3d_lissajous_info (float *f1, float *f2, float *f3, float *f1d, float *f2d, float *f3d, float *f1dd, float *f2dd, float *f3dd, float wb) |
void | gvf_parametric_2d_bezier_splines_info (bezier_t *bezier, float *f1, float *f2, float *f1d, float *f2d, float *f1dd, float *f2dd, float w) |
Variables | |
gvf_parametric_tra | gvf_parametric_trajectory |
struct gvf_parametric_tra |
Definition at line 45 of file gvf_param_traj.h.
Data Fields | ||
---|---|---|
int | p_len | |
float | p_parametric[16] | |
enum trajectories_parametric | type |
struct bezier_t |
#define GVF_PARAMETRIC_2D_BEZIER_N_SEG 1 |
Definition at line 26 of file gvf_param_traj.h.
Enumerator | |
---|---|
TREFOIL_2D | |
ELLIPSE_3D | |
LISSAJOUS_3D | |
BEZIER_2D | |
NONE_PARAMETRIC |
Definition at line 37 of file gvf_param_traj.h.
|
extern |
Definition at line 129 of file gvf_param_traj.c.
References foo.
Referenced by nav_gvf_parametric_2D_bezier_run().
|
extern |
Definition at line 28 of file gvf_param_traj.c.
References foo, gvf_parametric_trajectory, and gvf_parametric_tra::p_parametric.
Referenced by nav_gvf_parametric_2D_trefoil_XY().
|
extern |
Definition at line 60 of file gvf_param_traj.c.
References foo, gvf_parametric_trajectory, and gvf_parametric_tra::p_parametric.
|
extern |
Definition at line 85 of file gvf_param_traj.c.
References foo, gvf_parametric_trajectory, and gvf_parametric_tra::p_parametric.
|
extern |
Definition at line 24 of file gvf_param_traj.c.
Referenced by gvf_parametric_2d_trefoil_info(), gvf_parametric_3d_ellipse_info(), gvf_parametric_3d_lissajous_info(), nav_gvf_parametric_2D_bezier_run(), nav_gvf_parametric_2D_bezier_wp(), nav_gvf_parametric_2D_trefoil_wp(), nav_gvf_parametric_2D_trefoil_XY(), and send_gvf_parametric().