Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
_navdata_demo_t Struct Reference

#include <at_com.h>

+ Collaboration diagram for _navdata_demo_t:

Data Fields

uint16_t tag
 
uint16_t size
 
uint32_t ctrl_state
 
uint32_t vbat_flying_percentage
 
float theta
 
float phi
 
float psi
 
int32_t altitude
 
float vx
 
float vy
 
float vz
 
uint32_t num_frames
 
struct FloatMat33 detection_camera_rot
 
struct FloatVect3 detection_camera_trans
 
uint32_t detection_tag_index
 
uint32_t detection_camera_type
 
struct FloatMat33 drone_camera_rot
 
struct FloatVect3 drone_camera_trans
 

Detailed Description

Definition at line 117 of file at_com.h.

Field Documentation

int32_t _navdata_demo_t::altitude

UAV's altitude in centimeters

Definition at line 125 of file at_com.h.

Referenced by ahrs_propagate().

uint32_t _navdata_demo_t::ctrl_state

Flying state (landed, flying, hovering, etc.) defined in CTRL_STATES enum.

Definition at line 120 of file at_com.h.

Referenced by ahrs_propagate().

struct FloatMat33 _navdata_demo_t::detection_camera_rot

Deprecated ! Don't use !

Definition at line 131 of file at_com.h.

struct FloatVect3 _navdata_demo_t::detection_camera_trans

Deprecated ! Don't use !

Definition at line 132 of file at_com.h.

uint32_t _navdata_demo_t::detection_camera_type

Type of tag searched in detection

Definition at line 134 of file at_com.h.

uint32_t _navdata_demo_t::detection_tag_index

Deprecated ! Don't use !

Definition at line 133 of file at_com.h.

struct FloatMat33 _navdata_demo_t::drone_camera_rot

Deprecated ! Don't use !

Definition at line 136 of file at_com.h.

struct FloatVect3 _navdata_demo_t::drone_camera_trans

Deprecated ! Don't use !

Definition at line 137 of file at_com.h.

uint32_t _navdata_demo_t::num_frames

streamed frame index

Definition at line 129 of file at_com.h.

float _navdata_demo_t::phi

UAV's roll in milli-degrees

Definition at line 123 of file at_com.h.

Referenced by ahrs_propagate().

float _navdata_demo_t::psi

UAV's yaw in milli-degrees

Definition at line 124 of file at_com.h.

Referenced by ahrs_propagate().

uint16_t _navdata_demo_t::size

set this to the size of this structure

Definition at line 119 of file at_com.h.

uint16_t _navdata_demo_t::tag

Navdata block ('option') identifier

Definition at line 118 of file at_com.h.

float _navdata_demo_t::theta

UAV's pitch in milli-degrees

Definition at line 122 of file at_com.h.

Referenced by ahrs_propagate().

uint32_t _navdata_demo_t::vbat_flying_percentage

battery voltage filtered (mV)

Definition at line 121 of file at_com.h.

Referenced by ahrs_propagate().

float _navdata_demo_t::vx

UAV's estimated linear velocity

Definition at line 126 of file at_com.h.

Referenced by ahrs_propagate().

float _navdata_demo_t::vy

UAV's estimated linear velocity

Definition at line 127 of file at_com.h.

Referenced by ahrs_propagate().

float _navdata_demo_t::vz

UAV's estimated linear velocity

Definition at line 128 of file at_com.h.

Referenced by ahrs_propagate().


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