Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Functions | |
void | orange_avoider_guided_init (void) |
void | orange_avoider_guided_periodic (void) |
Variables | |
float | oag_color_count_frac |
float | oag_floor_count_frac |
float | oag_max_speed |
float | oag_heading_rate |
void orange_avoider_guided_init | ( | void | ) |
Definition at line 102 of file orange_avoider_guided.c.
References chooseRandomIncrementAvoidance(), color_detection_cb(), color_detection_ev, floor_detection_cb(), floor_detection_ev, ORANGE_AVOIDER_VISUAL_DETECTION_ID, and time.
void orange_avoider_guided_periodic | ( | void | ) |
Definition at line 116 of file orange_avoider_guided.c.
References avoidance_heading_direction, chooseRandomIncrementAvoidance(), color_count, floor_centroid, floor_count, front_camera, guidance_h, GUIDANCE_H_MODE_GUIDED, guidance_h_set_body_vel(), guidance_h_set_heading(), guidance_h_set_heading_rate(), max_trajectory_confidence, HorizontalGuidance::mode, oag_color_count_frac, oag_floor_count_frac, oag_heading_rate, oag_max_speed, OBSTACLE_FOUND, obstacle_free_confidence, OUT_OF_BOUNDS, REENTER_ARENA, SAFE, SEARCH_FOR_SAFE_HEADING, speed_sp, stateGetNedToBodyEulers_f(), and VERBOSE_PRINT.
|
extern |
Definition at line 56 of file orange_avoider_guided.c.
Referenced by orange_avoider_guided_periodic().
|
extern |
Definition at line 57 of file orange_avoider_guided.c.
Referenced by orange_avoider_guided_periodic().
|
extern |
Definition at line 59 of file orange_avoider_guided.c.
Referenced by chooseRandomIncrementAvoidance(), and orange_avoider_guided_periodic().
|
extern |
Definition at line 58 of file orange_avoider_guided.c.
Referenced by orange_avoider_guided_periodic().