Paparazzi UAS  v5.17_devel-24-g2ae834f
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
cv_target_localization.h File Reference
#include "std.h"
+ Include dependency graph for cv_target_localization.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void target_localization_init (void)
 
void target_localization_report (void)
 
void cv_target_localization_report_mark (uint8_t mark)
 

Variables

uint8_t target_localization_mark
 
bool target_localization_update_wp
 

Detailed Description

Author
Gautier Hattenberger gauti.nosp@m.er.h.nosp@m.atten.nosp@m.berg.nosp@m.er@en.nosp@m.ac.f.nosp@m.r

Compute georeferenced position of a target from visual detection assuming that the target is on a flat ground

Definition in file cv_target_localization.h.

Function Documentation

void cv_target_localization_report_mark ( uint8_t  mark)

Definition at line 232 of file cv_target_localization.c.

References DefaultChannel, DefaultDevice, LlaCoor_f::lat, LlaCoor_f::lon, stateGetPositionLla_f(), and target_localization_mark.

+ Here is the call graph for this function:

void target_localization_report ( void  )

Variable Documentation

uint8_t target_localization_mark
bool target_localization_update_wp

Definition at line 101 of file cv_target_localization.c.

Referenced by detection_cb(), and target_localization_init().