Sensor Fusion Library 0.6.1
Orientation sensing for Espressif (ESP32, ESP8266) processors
Loading...
Searching...
No Matches
Public Attributes | List of all members
SV_3DOF_G_BASIC Struct Reference

This is the 3DOF basic accelerometer state vector structure. More...

#include <sensor_fusion.h>

Collaboration diagram for SV_3DOF_G_BASIC:
Collaboration graph
[legend]

Public Attributes

float fLPPhi
 low pass roll (deg)
 
float fLPThe
 low pass pitch (deg)
 
float fLPPsi
 low pass yaw (deg)
 
float fLPRho
 low pass compass (deg)
 
float fLPChi
 low pass tilt from vertical (deg)
 
float fLPR [3][3]
 low pass filtered orientation matrix
 
Quaternion fLPq
 low pass filtered orientation quaternion
 
float fLPRVec [3]
 rotation vector
 
float fOmega [3]
 angular velocity (deg/s)
 
int32_t systick
 systick timer
 
float fR [3][3]
 unfiltered orientation matrix
 
Quaternion fq
 unfiltered orientation quaternion
 
float fdeltat
 fusion time interval (s)
 
float flpf
 low pass filter coefficient
 
int8_t resetflag
 flag to request re-initialization on next pass
 

Detailed Description

This is the 3DOF basic accelerometer state vector structure.

Definition at line 276 of file sensor_fusion.h.

Member Data Documentation

◆ fdeltat

float SV_3DOF_G_BASIC::fdeltat

fusion time interval (s)

Definition at line 292 of file sensor_fusion.h.

◆ fLPChi

float SV_3DOF_G_BASIC::fLPChi

low pass tilt from vertical (deg)

Definition at line 283 of file sensor_fusion.h.

◆ flpf

float SV_3DOF_G_BASIC::flpf

low pass filter coefficient

Definition at line 293 of file sensor_fusion.h.

◆ fLPPhi

float SV_3DOF_G_BASIC::fLPPhi

low pass roll (deg)

Definition at line 279 of file sensor_fusion.h.

◆ fLPPsi

float SV_3DOF_G_BASIC::fLPPsi

low pass yaw (deg)

Definition at line 281 of file sensor_fusion.h.

◆ fLPq

Quaternion SV_3DOF_G_BASIC::fLPq

low pass filtered orientation quaternion

Definition at line 285 of file sensor_fusion.h.

◆ fLPR

float SV_3DOF_G_BASIC::fLPR[3][3]

low pass filtered orientation matrix

Definition at line 284 of file sensor_fusion.h.

◆ fLPRho

float SV_3DOF_G_BASIC::fLPRho

low pass compass (deg)

Definition at line 282 of file sensor_fusion.h.

◆ fLPRVec

float SV_3DOF_G_BASIC::fLPRVec[3]

rotation vector

Definition at line 286 of file sensor_fusion.h.

◆ fLPThe

float SV_3DOF_G_BASIC::fLPThe

low pass pitch (deg)

Definition at line 280 of file sensor_fusion.h.

◆ fOmega

float SV_3DOF_G_BASIC::fOmega[3]

angular velocity (deg/s)

Definition at line 287 of file sensor_fusion.h.

◆ fq

Quaternion SV_3DOF_G_BASIC::fq

unfiltered orientation quaternion

Definition at line 291 of file sensor_fusion.h.

◆ fR

float SV_3DOF_G_BASIC::fR[3][3]

unfiltered orientation matrix

Definition at line 290 of file sensor_fusion.h.

◆ resetflag

int8_t SV_3DOF_G_BASIC::resetflag

flag to request re-initialization on next pass

Definition at line 294 of file sensor_fusion.h.

◆ systick

int32_t SV_3DOF_G_BASIC::systick

systick timer

Definition at line 288 of file sensor_fusion.h.


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