|
Paparazzi UAS
v6.2.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
Include dependency graph for nav_trinity.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | nav_trinity_init (void) |
| Init function called by modules init. More... | |
| void | nav_trinity_setup (float init_x, float init_y, float init_z, int turn, float desired_radius, float vx, float vy, float vz) |
| Initialized the exploration with a first target point inside the cloud Called from flight plan or with mission parameters. More... | |
| bool | nav_trinity_run (void) |
| Navigation function Called by flight plan or mission run function. More... | |
Definition in file nav_trinity.h.
| void nav_trinity_init | ( | void | ) |
Init function called by modules init.
Definition at line 189 of file nav_trinity.c.
References DEFAULT_CIRCLE_RADIUS, NavTrinity::inside_cloud, NavTrinity::last_border_time, lwc_cb(), lwc_ev, NavTrinity::max_recover_radius, mission_register(), nav_trinity, NAV_TRINITY_LWC_ID, NavTrinity::radius, NavTrinity::recover_radius, NavTrinity::status, and TRINITY_ENTER.
Here is the call graph for this function:| bool nav_trinity_run | ( | void | ) |
Navigation function Called by flight plan or mission run function.
Definition at line 230 of file nav_trinity.c.
| void nav_trinity_setup | ( | float | init_x, |
| float | init_y, | ||
| float | init_z, | ||
| int | turn, | ||
| float | desired_radius, | ||
| float | vx, | ||
| float | vy, | ||
| float | vz | ||
| ) |
Initialized the exploration with a first target point inside the cloud Called from flight plan or with mission parameters.
Definition at line 205 of file nav_trinity.c.
References NavTrinity::actual, NavTrinity::inside_cloud, nav_dt, nav_trinity, NavTrinity::pos_incr, NavTrinity::radius, NavTrinity::radius_sign, NavTrinity::rotation, stateGetPositionEnu_f(), NavTrinity::status, NavTrinity::target, TRINITY_ENTER, TRINITY_LEFT, TRINITY_RIGHT, and VECT3_ASSIGN.
Here is the call graph for this function: