Larus glider flight sensor system 3.9.2024
Software-In-The-Loop test and validation system
Loading...
Searching...
No Matches
AHRS.h File Reference

attitude and heading reference system (interface) More...

#include "embedded_math.h"
#include "quaternion.h"
#include "float3vector.h"
#include "float3matrix.h"
#include "integrator.h"
#include "compass_calibration.h"
#include "compass_calibrator_3D.h"
#include "HP_LP_fusion.h"
#include "pt2.h"

Go to the source code of this file.

Classes

class  AHRS_type
 Attitude and heading reference system. More...
 

Typedefs

typedef integrator< float, float3vectorvector3integrator
 

Enumerations

enum  { ROLL , PITCH , YAW }
 
enum  { FRONT , RIGHT , BOTTOM }
 
enum  { NORTH , EAST , DOWN }
 
enum  circle_state_t { STRAIGHT_FLIGHT , TRANSITION , CIRCLING }
 

Variables

float3vector nav_induction
 

Detailed Description

attitude and heading reference system (interface)

Author
Dr. Klaus Schaefer

<Larus Flight Sensor Firmware>

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file AHRS.h.

Typedef Documentation

◆ vector3integrator

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ROLL 
PITCH 
YAW 

Definition at line 40 of file AHRS.h.

◆ anonymous enum

anonymous enum
Enumerator
FRONT 
RIGHT 
BOTTOM 

Definition at line 41 of file AHRS.h.

◆ anonymous enum

anonymous enum
Enumerator
NORTH 
EAST 
DOWN 

Definition at line 42 of file AHRS.h.

◆ circle_state_t

Enumerator
STRAIGHT_FLIGHT 
TRANSITION 
CIRCLING 

Definition at line 44 of file AHRS.h.

Variable Documentation

◆ nav_induction

float3vector nav_induction
extern