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.h File Reference
+ Include dependency graph for nav_parametric_3d_ellipse.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gvf_par_3d_ell_par
 

Functions

bool nav_gvf_parametric_3D_ellipse_XYZ (float xo, float yo, float r, float zl, float zh, float alpha)
 
bool nav_gvf_parametric_3D_ellipse_wp (uint8_t wp, float r, float zl, float zh, float alpha)
 
bool nav_gvf_parametric_3D_ellipse_wp_delta (uint8_t wp, float r, float alt_center, float delta, float alpha)
 

Variables

gvf_par_3d_ell_par gvf_parametric_3d_ellipse_par
 

Data Structure Documentation

◆ gvf_par_3d_ell_par

struct gvf_par_3d_ell_par

Definition at line 46 of file nav_parametric_3d_ellipse.h.

Data Fields
float alpha
float kx
float ky
float kz
float r
float zh
float zl

Function Documentation

◆ nav_gvf_parametric_3D_ellipse_wp()

bool nav_gvf_parametric_3D_ellipse_wp ( uint8_t  wp,
float  r,
float  zl,
float  zh,
float  alpha 
)
extern

◆ nav_gvf_parametric_3D_ellipse_wp_delta()

bool nav_gvf_parametric_3D_ellipse_wp_delta ( uint8_t  wp,
float  r,
float  alt_center,
float  delta,
float  alpha 
)
extern

◆ nav_gvf_parametric_3D_ellipse_XYZ()

bool nav_gvf_parametric_3D_ellipse_XYZ ( float  xo,
float  yo,
float  r,
float  zl,
float  zh,
float  alpha 
)
extern

Variable Documentation

◆ gvf_parametric_3d_ellipse_par

gvf_par_3d_ell_par gvf_parametric_3d_ellipse_par
extern

Definition at line 65 of file nav_parametric_3d_ellipse.c.