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_B_BASIC Struct Reference

This is the 3DOF basic magnetometer state vector structure/. More...

#include <sensor_fusion.h>

Collaboration diagram for SV_3DOF_B_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 magnetometer state vector structure/.

Definition at line 298 of file sensor_fusion.h.

Member Data Documentation

◆ fdeltat

float SV_3DOF_B_BASIC::fdeltat

fusion time interval (s)

Definition at line 314 of file sensor_fusion.h.

◆ fLPChi

float SV_3DOF_B_BASIC::fLPChi

low pass tilt from vertical (deg)

Definition at line 305 of file sensor_fusion.h.

◆ flpf

float SV_3DOF_B_BASIC::flpf

low pass filter coefficient

Definition at line 315 of file sensor_fusion.h.

◆ fLPPhi

float SV_3DOF_B_BASIC::fLPPhi

low pass roll (deg)

Definition at line 301 of file sensor_fusion.h.

◆ fLPPsi

float SV_3DOF_B_BASIC::fLPPsi

low pass yaw (deg)

Definition at line 303 of file sensor_fusion.h.

◆ fLPq

Quaternion SV_3DOF_B_BASIC::fLPq

low pass filtered orientation quaternion

Definition at line 307 of file sensor_fusion.h.

◆ fLPR

float SV_3DOF_B_BASIC::fLPR[3][3]

low pass filtered orientation matrix

Definition at line 306 of file sensor_fusion.h.

◆ fLPRho

float SV_3DOF_B_BASIC::fLPRho

low pass compass (deg)

Definition at line 304 of file sensor_fusion.h.

◆ fLPRVec

float SV_3DOF_B_BASIC::fLPRVec[3]

rotation vector

Definition at line 308 of file sensor_fusion.h.

◆ fLPThe

float SV_3DOF_B_BASIC::fLPThe

low pass pitch (deg)

Definition at line 302 of file sensor_fusion.h.

◆ fOmega

float SV_3DOF_B_BASIC::fOmega[3]

angular velocity (deg/s)

Definition at line 309 of file sensor_fusion.h.

◆ fq

Quaternion SV_3DOF_B_BASIC::fq

unfiltered orientation quaternion

Definition at line 313 of file sensor_fusion.h.

◆ fR

float SV_3DOF_B_BASIC::fR[3][3]

unfiltered orientation matrix

Definition at line 312 of file sensor_fusion.h.

◆ resetflag

int8_t SV_3DOF_B_BASIC::resetflag

flag to request re-initialization on next pass

Definition at line 316 of file sensor_fusion.h.

◆ systick

int32_t SV_3DOF_B_BASIC::systick

systick timer

Definition at line 310 of file sensor_fusion.h.


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