#include "nav_sin.h"
#include "generated/airframe.h"
#include "modules/guidance/gvf/gvf.h"
Go to the source code of this file.
|
bool | nav_gvf_sin_XY_alpha (float a, float b, float alpha, float w, float off, float A) |
|
bool | nav_gvf_sin_wp1_wp2 (uint8_t wp1, uint8_t wp2, float w, float off, float A) |
|
bool | nav_gvf_sin_wp_alpha (uint8_t wp, float alpha, float w, float off, float A) |
|
◆ GVF_SIN_A
Default amplitude for the sin trajectory in meters
Definition at line 55 of file nav_sin.c.
◆ GVF_SIN_ALPHA
Default orientation in rads for the sin trajectory function gvf_sin_**_alpha
Definition at line 40 of file nav_sin.c.
◆ GVF_SIN_KE
Default gain ke for the sin trajectory
Definition at line 30 of file nav_sin.c.
◆ GVF_SIN_KN
Default gain kn for the sin trajectory
Definition at line 35 of file nav_sin.c.
◆ GVF_SIN_OFF
Default off-set in rads for the sin trajectory in rads
Definition at line 50 of file nav_sin.c.
◆ GVF_SIN_W
Default frequency for the sin trajectory in rads
Definition at line 45 of file nav_sin.c.
◆ nav_gvf_sin_wp1_wp2()
◆ nav_gvf_sin_wp_alpha()
◆ nav_gvf_sin_XY_alpha()
Definition at line 69 of file nav_sin.c.
References A, alpha, b, gvf_con::error, foo, gvf_control, gvf_control_2D(), gvf_p_len_wps, gvf_sin_info(), gvf_sin_par, gvf_trajectory, gvf_con::ke, gvf_s_par::ke, gvf_s_par::kn, gvf_tra::p, gvf_tra::p_len, and gvf_tra::type.
Referenced by nav_gvf_sin_wp1_wp2(), and nav_gvf_sin_wp_alpha().
◆ gvf_p_len_wps
◆ gvf_sin_par