Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
nav_parametric_3d_ellipse.c File Reference
+ Include dependency graph for nav_parametric_3d_ellipse.c:

Go to the source code of this file.

Macros

#define GVF_PARAMETRIC_3D_ELLIPSE_KX   0.001
 Guiding vector field algorithm for 2D and 3D complex trajectories.
 
#define GVF_PARAMETRIC_3D_ELLIPSE_KY   0.001
 
#define GVF_PARAMETRIC_3D_ELLIPSE_KZ   0.001
 
#define GVF_PARAMETRIC_3D_ELLIPSE_R   80
 
#define GVF_PARAMETRIC_3D_ELLIPSE_ZL   40
 
#define GVF_PARAMETRIC_3D_ELLIPSE_ZH   40
 
#define GVF_PARAMETRIC_3D_ELLIPSE_ALPHA   0
 

Variables

gvf_par_3d_ell_par gvf_parametric_3d_ellipse_par
 

Macro Definition Documentation

◆ GVF_PARAMETRIC_3D_ELLIPSE_ALPHA

#define GVF_PARAMETRIC_3D_ELLIPSE_ALPHA   0

Default orientation in degrees for the lowest point of the ellipse

Definition at line 62 of file nav_parametric_3d_ellipse.c.

◆ GVF_PARAMETRIC_3D_ELLIPSE_KX

#define GVF_PARAMETRIC_3D_ELLIPSE_KX   0.001

Guiding vector field algorithm for 2D and 3D complex trajectories.

3D ellipse (intersection between a cylinder and a tilted plane)

Default gain kx for the 3d ellipse trajectory

Definition at line 32 of file nav_parametric_3d_ellipse.c.

◆ GVF_PARAMETRIC_3D_ELLIPSE_KY

#define GVF_PARAMETRIC_3D_ELLIPSE_KY   0.001

Default gain ky for the 3d ellipse trajectory

Definition at line 37 of file nav_parametric_3d_ellipse.c.

◆ GVF_PARAMETRIC_3D_ELLIPSE_KZ

#define GVF_PARAMETRIC_3D_ELLIPSE_KZ   0.001

Default gain kz for the 3d ellipse trajectory

Definition at line 42 of file nav_parametric_3d_ellipse.c.

◆ GVF_PARAMETRIC_3D_ELLIPSE_R

#define GVF_PARAMETRIC_3D_ELLIPSE_R   80

Default radius of the cylinder

Definition at line 47 of file nav_parametric_3d_ellipse.c.

◆ GVF_PARAMETRIC_3D_ELLIPSE_ZH

#define GVF_PARAMETRIC_3D_ELLIPSE_ZH   40

Default highest point for the ellipse trajectory

Definition at line 57 of file nav_parametric_3d_ellipse.c.

◆ GVF_PARAMETRIC_3D_ELLIPSE_ZL

#define GVF_PARAMETRIC_3D_ELLIPSE_ZL   40

Default highest point for the ellipse trajectory

Definition at line 52 of file nav_parametric_3d_ellipse.c.

Variable Documentation

◆ gvf_parametric_3d_ellipse_par

gvf_par_3d_ell_par gvf_parametric_3d_ellipse_par
Initial value:
= {
}
#define GVF_PARAMETRIC_3D_ELLIPSE_KX
Guiding vector field algorithm for 2D and 3D complex trajectories.
#define GVF_PARAMETRIC_3D_ELLIPSE_KY
#define GVF_PARAMETRIC_3D_ELLIPSE_ZH
#define GVF_PARAMETRIC_3D_ELLIPSE_ALPHA
#define GVF_PARAMETRIC_3D_ELLIPSE_KZ
#define GVF_PARAMETRIC_3D_ELLIPSE_ZL
#define GVF_PARAMETRIC_3D_ELLIPSE_R

Definition at line 65 of file nav_parametric_3d_ellipse.c.