Paparazzi UAS
v5.10_stable5g83a0da5dirty
Paparazzi is a free software Unmanned Aircraft System.

Interthread data structures. More...
#include "math/pprz_algebra_float.h"
Go to the source code of this file.
Data Structures  
struct  opticflow_result_t 
struct  opticflow_state_t 
Interthread data structures.
Data structures used to for interthread communication via Unix Domain sockets.
Definition in file inter_thread_data.h.
struct opticflow_result_t 
Definition at line 35 of file inter_thread_data.h.
Data Fields  

uint16_t  corner_cnt  The amount of coners found by FAST9. 
float  div_size  Divergence as determined with the size_divergence script. 
float  divergence  Divergence as determined with a linear flow fit. 
int16_t  flow_der_x  The derotated flow calculation in the x direction (in subpixels) 
int16_t  flow_der_y  The derotated flow calculation in the y direction (in subpixels) 
int16_t  flow_x  Flow in x direction from the camera (in subpixels) 
int16_t  flow_y  Flow in y direction from the camera (in subpixels) 
float  fps  Frames per second of the optical flow calculation. 
float  noise_measurement  noise of measurement, for state filter 
float  surface_roughness  Surface roughness as determined with a linear optical flow fit. 
uint16_t  tracked_cnt  The amount of tracked corners. 
float  vel_body_x  The velocity in the x direction (body fixed coordinates) 
float  vel_body_y  The velocity in the y direction (body fixed coordinates) 
float  vel_x  The velocity in the x direction (image coordinates) 
float  vel_y  The velocity in the y direction (image coordinates) 
struct opticflow_state_t 
Definition at line 60 of file inter_thread_data.h.
Data Fields  

float  agl  height above ground [m] 
struct FloatRates  rates  Body rates. 