Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ZamboniSurvey Struct Reference

#include <nav_survey_zamboni.h>

+ Collaboration diagram for ZamboniSurvey:

Data Fields

struct FloatVect2 wp_center
 
struct FloatVect2 wp_dir
 
struct FloatVect2 sweep_width
 
float altitude
 
int pre_leave_angle
 in degrees. More...
 
float flight_angle
 in degrees More...
 
float return_angle
 in degrees More...
 
int current_laps
 
int total_laps
 
float turnradius1
 
float turnradius2
 
struct FloatVect2 turn_center1
 
struct FloatVect2 turn_center2
 
struct FloatVect2 seg_start
 
struct FloatVect2 seg_end
 
struct FloatVect2 ret_start
 
struct FloatVect2 ret_end
 
z_survey_stage stage
 z_stage starts at ENTRY and than circles trought the other states until to rectangle is completely covered ENTRY : getting in the right position and height for the first flyover SEG : fly from seg_start to seg_end and take pictures, then calculate navigation points of next flyover TURN1 : do a 180° turn around seg_center1 RET : fly from ret_start to ret_end TURN2 : do a 180° turn around seg_center2 More...
 

Detailed Description

Definition at line 36 of file nav_survey_zamboni.h.

Field Documentation

float ZamboniSurvey::altitude

Definition at line 41 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

int ZamboniSurvey::current_laps

Definition at line 49 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

float ZamboniSurvey::flight_angle

in degrees

Definition at line 47 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

int ZamboniSurvey::pre_leave_angle

in degrees.

Leave turncircles a small angle before the 180deg turns are completed to get a smoother transition to flight-lines

Definition at line 46 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::ret_end

Definition at line 58 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::ret_start

Definition at line 57 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

float ZamboniSurvey::return_angle

in degrees

Definition at line 48 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::seg_end

Definition at line 56 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::seg_start

Definition at line 55 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

z_survey_stage ZamboniSurvey::stage

z_stage starts at ENTRY and than circles trought the other states until to rectangle is completely covered ENTRY : getting in the right position and height for the first flyover SEG : fly from seg_start to seg_end and take pictures, then calculate navigation points of next flyover TURN1 : do a 180° turn around seg_center1 RET : fly from ret_start to ret_end TURN2 : do a 180° turn around seg_center2

Definition at line 69 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::sweep_width

Definition at line 40 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

int ZamboniSurvey::total_laps

Definition at line 50 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::turn_center1

Definition at line 53 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::turn_center2

Definition at line 54 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

float ZamboniSurvey::turnradius1

Definition at line 51 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

float ZamboniSurvey::turnradius2

Definition at line 52 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::wp_center

Definition at line 38 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_run(), and nav_survey_zamboni_setup().

struct FloatVect2 ZamboniSurvey::wp_dir

Definition at line 39 of file nav_survey_zamboni.h.

Referenced by nav_survey_zamboni_setup().


The documentation for this struct was generated from the following file: