![]() |
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Data Structures | |
struct | NavGoto_t |
Waypoint and route pattern. More... | |
struct | NavCircle_t |
Circle pattern. More... | |
struct | NavOval_t |
struct | NavBase_t |
Basic Nav struct. More... | |
Enumerations | |
enum | oval_status { OR12 , OC2 , OR21 , OC1 } |
Oval pattern. More... | |
Functions | |
static float | nav_circle_get_count (struct NavCircle_t *circle) |
helper functions | |
static float | nav_circle_qdr (struct NavCircle_t *circle) |
Definition in file nav_base.h.
struct NavGoto_t |
Waypoint and route pattern.
Definition at line 35 of file nav_base.h.
Data Fields | ||
---|---|---|
float | dist2_to_wp | squared distance to next waypoint |
struct EnuCoor_f | from | start WP position |
float | leg_length | leg length |
float | leg_progress | progress over leg |
struct EnuCoor_f | to | end WP position |
struct NavCircle_t |
struct NavOval_t |
Definition at line 55 of file nav_base.h.
Data Fields | ||
---|---|---|
uint8_t | count | number of laps |
enum oval_status | status | oval status |
struct NavBase_t |
Basic Nav struct.
Definition at line 62 of file nav_base.h.
Data Fields | ||
---|---|---|
struct NavCircle_t | circle | |
struct NavGoto_t | goto_wp | |
struct NavOval_t | oval |
|
inlinestatic |
helper functions
Definition at line 70 of file nav_base.h.
References foo, and NavCircle_t::radians.
|
inlinestatic |
Definition at line 75 of file nav_base.h.
References foo, NormCourse, and NavCircle_t::qdr.