|
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Include dependency graph for gvf_param_traj.h:
This graph shows which files directly or indirectly include this file: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().
Here is the caller graph for this function:
|
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().
Here is the caller graph for this function:
|
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().