#include <libnav.h>
#include <math.h>
#include <gsl/gsl_matrix.h>
#include <gsl/gsl_blas.h>
Go to the source code of this file.
|
void | euler (float *a, float *xm[]) |
|
void | get_zenaz (float *pos, float lon, float lat, float *senz, float *sena) |
|
void | transpose (float *in[], float *out[]) |
|
void | nav_get_vel (float ilat, float mlat, float ilon, float mlon, float *vel) |
|
void | nav_get_pos (float lat, float lon, float alt, float *p) |
|
void | nav_gd_orient (float *pos, float *vel, float *att, float *smat[], float *coef) |
|
void | nav_get_geonav (float *sunr, float *pos, float *pview, float *coef, float *smat[], float *xlon, float *xlat, float *solz, float *sola, float *senz, float *sena) |
|
◆ DEG_TO_RAD
#define DEG_TO_RAD .017453292519943296 |
◆ RAD_TO_DEG
#define RAD_TO_DEG 57.295779513082321 |
◆ euler()
void euler |
( |
float * |
a, |
|
|
float * |
xm[] |
|
) |
| |
◆ get_zenaz()
void get_zenaz |
( |
float * |
pos, |
|
|
float |
lon, |
|
|
float |
lat, |
|
|
float * |
senz, |
|
|
float * |
sena |
|
) |
| |
◆ nav_gd_orient()
void nav_gd_orient |
( |
float * |
pos, |
|
|
float * |
vel, |
|
|
float * |
att, |
|
|
float * |
smat[], |
|
|
float * |
coef |
|
) |
| |
◆ nav_get_geonav()
void nav_get_geonav |
( |
float * |
sunr, |
|
|
float * |
pos, |
|
|
float * |
pview, |
|
|
float * |
coef, |
|
|
float * |
smat[], |
|
|
float * |
xlon, |
|
|
float * |
xlat, |
|
|
float * |
solz, |
|
|
float * |
sola, |
|
|
float * |
senz, |
|
|
float * |
sena |
|
) |
| |
◆ nav_get_pos()
void nav_get_pos |
( |
float |
lat, |
|
|
float |
lon, |
|
|
float |
alt, |
|
|
float * |
p |
|
) |
| |
◆ nav_get_vel()
void nav_get_vel |
( |
float |
ilat, |
|
|
float |
mlat, |
|
|
float |
ilon, |
|
|
float |
mlon, |
|
|
float * |
vel |
|
) |
| |
◆ transpose()
void transpose |
( |
float * |
in[], |
|
|
float * |
out[] |
|
) |
| |