NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
__mavlink_hil_optical_flow_t Struct Reference

#include <mavlink_msg_hil_optical_flow.h>

Data Fields

uint64_t time_usec
 Timestamp (microseconds, synced to UNIX time or since system boot) More...
 
uint32_t integration_time_us
 Integration time in microseconds. Divide integrated_x and integrated_y by the integration time to obtain average flow. The integration time also indicates the. More...
 
float integrated_x
 Flow in radians around X axis (Sensor RH rotation about the X axis induces a positive flow. Sensor linear motion along the positive Y axis induces a negative flow.) More...
 
float integrated_y
 Flow in radians around Y axis (Sensor RH rotation about the Y axis induces a positive flow. Sensor linear motion along the positive X axis induces a positive flow.) More...
 
float integrated_xgyro
 RH rotation around X axis (rad) More...
 
float integrated_ygyro
 RH rotation around Y axis (rad) More...
 
float integrated_zgyro
 RH rotation around Z axis (rad) More...
 
uint32_t time_delta_distance_us
 Time in microseconds since the distance was sampled. More...
 
float distance
 Distance to the center of the flow field in meters. Positive value (including zero): distance known. Negative value: Unknown distance. More...
 
int16_t temperature
 Temperature * 100 in centi-degrees Celsius. More...
 
uint8_t sensor_id
 Sensor ID. More...
 
uint8_t quality
 Optical flow quality / confidence. 0: no valid flow, 255: maximum quality. More...
 

Field Documentation

float __mavlink_hil_optical_flow_t::distance

Distance to the center of the flow field in meters. Positive value (including zero): distance known. Negative value: Unknown distance.

float __mavlink_hil_optical_flow_t::integrated_x

Flow in radians around X axis (Sensor RH rotation about the X axis induces a positive flow. Sensor linear motion along the positive Y axis induces a negative flow.)

float __mavlink_hil_optical_flow_t::integrated_xgyro

RH rotation around X axis (rad)

float __mavlink_hil_optical_flow_t::integrated_y

Flow in radians around Y axis (Sensor RH rotation about the Y axis induces a positive flow. Sensor linear motion along the positive X axis induces a positive flow.)

float __mavlink_hil_optical_flow_t::integrated_ygyro

RH rotation around Y axis (rad)

float __mavlink_hil_optical_flow_t::integrated_zgyro

RH rotation around Z axis (rad)

uint32_t __mavlink_hil_optical_flow_t::integration_time_us

Integration time in microseconds. Divide integrated_x and integrated_y by the integration time to obtain average flow. The integration time also indicates the.

uint8_t __mavlink_hil_optical_flow_t::quality

Optical flow quality / confidence. 0: no valid flow, 255: maximum quality.

uint8_t __mavlink_hil_optical_flow_t::sensor_id

Sensor ID.

int16_t __mavlink_hil_optical_flow_t::temperature

Temperature * 100 in centi-degrees Celsius.

uint32_t __mavlink_hil_optical_flow_t::time_delta_distance_us

Time in microseconds since the distance was sampled.

uint64_t __mavlink_hil_optical_flow_t::time_usec

Timestamp (microseconds, synced to UNIX time or since system boot)


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