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_lissajous.h File Reference
+ Include dependency graph for nav_parametric_3d_lissajous.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_lis_par
 

Functions

bool nav_gvf_parametric_3D_lissajous_XYZ (float xo, float yo, float zo, float cx, float cy, float cz, float wx, float wy, float wz, float dx, float dy, float dz, float alpha)
 
bool nav_gvf_parametric_3D_lissajous_wp_center (uint8_t wp, float zo, float cx, float cy, float cz, float wx, float wy, float wz, float dx, float dy, float dz, float alpha)
 

Variables

gvf_par_3d_lis_par gvf_parametric_3d_lissajous_par
 

Data Structure Documentation

◆ gvf_par_3d_lis_par

struct gvf_par_3d_lis_par

Definition at line 52 of file nav_parametric_3d_lissajous.h.

Data Fields
float alpha
float cx
float cy
float cz
float dx
float dy
float dz
float kx
float ky
float kz
float wx
float wy
float wz

Function Documentation

◆ nav_gvf_parametric_3D_lissajous_wp_center()

bool nav_gvf_parametric_3D_lissajous_wp_center ( uint8_t  wp,
float  zo,
float  cx,
float  cy,
float  cz,
float  wx,
float  wy,
float  wz,
float  dx,
float  dy,
float  dz,
float  alpha 
)
extern

◆ nav_gvf_parametric_3D_lissajous_XYZ()

bool nav_gvf_parametric_3D_lissajous_XYZ ( float  xo,
float  yo,
float  zo,
float  cx,
float  cy,
float  cz,
float  wx,
float  wy,
float  wz,
float  dx,
float  dy,
float  dz,
float  alpha 
)
extern

Variable Documentation

◆ gvf_parametric_3d_lissajous_par

gvf_par_3d_lis_par gvf_parametric_3d_lissajous_par
extern

Definition at line 95 of file nav_parametric_3d_lissajous.c.