Paparazzi UAS  v4.2.2_stable-4-gcc32f65
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ahrs_float_dcm.h File Reference

Attitude estimation for fixedwings based on the DCM Theory: http://code.google.com/p/gentlenav/downloads/list file DCMDraft2.pdf. More...

#include <inttypes.h>
#include "math/pprz_algebra_float.h"
+ Include dependency graph for ahrs_float_dcm.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  AhrsFloatDCM
 

Macros

#define Kp_ROLLPITCH   0.015
 
#define Ki_ROLLPITCH   0.000010
 
#define Kp_YAW   0.9
 
#define Ki_YAW   0.00005
 
#define GRAVITY   9.81
 
#define OUTPUTMODE   1
 
#define PERFORMANCE_REPORTING   1
 

Variables

struct AhrsFloatDCM ahrs_impl
 
int renorm_sqrt_count
 
int renorm_blowup_count
 
float imu_health
 

Detailed Description

Attitude estimation for fixedwings based on the DCM Theory: http://code.google.com/p/gentlenav/downloads/list file DCMDraft2.pdf.

Definition in file ahrs_float_dcm.h.

Macro Definition Documentation

#define GRAVITY   9.81

Definition at line 63 of file ahrs_float_dcm.h.

Referenced by compute_ahrs_representations(), and Drift_correction().

#define Ki_ROLLPITCH   0.000010

Definition at line 59 of file ahrs_float_dcm.h.

Referenced by Drift_correction().

#define Ki_YAW   0.00005

Definition at line 61 of file ahrs_float_dcm.h.

Referenced by Drift_correction().

#define Kp_ROLLPITCH   0.015

Definition at line 58 of file ahrs_float_dcm.h.

Referenced by Drift_correction().

#define Kp_YAW   0.9

Definition at line 60 of file ahrs_float_dcm.h.

Referenced by Drift_correction().

#define OUTPUTMODE   1

Definition at line 67 of file ahrs_float_dcm.h.

#define PERFORMANCE_REPORTING   1

Definition at line 74 of file ahrs_float_dcm.h.

Variable Documentation

struct AhrsFloatDCM ahrs_impl

Definition at line 66 of file ahrs_float_cmpl.c.

float imu_health

Referenced by Drift_correction().

int renorm_blowup_count

Referenced by Normalize().

int renorm_sqrt_count

Referenced by Normalize().