0.2.0
Loading...
Searching...
No Matches
NAV::PinData Struct Reference

Information about a sensor which is connected to a certain pin (i.e. sensor characteristics defined in GUI) More...

Public Types

enum class  AccelerationUnit { m_s2 }
 Possible Units for the acceleration. More...
 
enum class  AccelerationVarianceUnit {
  m2_s4 ,
  m_s2
}
 Possible Units for the variance for the process noise of the acceleration (standard deviation σ or Variance σ²) More...
 
enum class  AngRateUnit {
  deg_s ,
  rad_s
}
 Possible Units for the angular rate. More...
 
enum class  AngRateVarianceUnit {
  rad2_s2 ,
  rad_s ,
  deg2_s2 ,
  deg_s
}
 Possible Units for the variance for the process noise of the angular rate (standard deviation σ or Variance σ²) More...
 

Public Attributes

Eigen::Vector3d initAccelerationBias
 GUI selection for the initial acceleration bias.
 
AccelerationUnit initAccelerationBiasUnit
 GUI selection for the unit of the initial angular acceleration bias.
 
Eigen::Vector3d initAngularRateBias
 GUI selection for the initial angular rate bias.
 
AngRateUnit initAngularRateBiasUnit
 GUI selection for the unit of the initial angular rate bias.
 
Eigen::Vector3d initCovarianceAcceleration
 GUI selection for the initial covariance diagonal values for acceleration (standard deviation σ or Variance σ²)
 
AccelerationVarianceUnit initCovarianceAccelerationUnit
 Gui selection for the Unit of the initial covariance for the acceleration.
 
Eigen::Vector3d initCovarianceAngularRate
 GUI selection for the initial covariance diagonal values for angular rate (standard deviation σ or Variance σ²)
 
AngRateVarianceUnit initCovarianceAngularRateUnit
 Gui selection for the Unit of the initial covariance for the angular rate.
 
Eigen::Vector3d initCovarianceBiasAcc
 GUI selection for the initial covariance diagonal values for acceleration biases (standard deviation σ or Variance σ²)
 
AccelerationVarianceUnit initCovarianceBiasAccUnit
 Gui selection for the Unit of the initial covariance for the acceleration biases.
 
Eigen::Vector3d initCovarianceBiasAngRate
 GUI selection for the initial covariance diagonal values for angular rate biases (standard deviation σ or Variance σ²)
 
AngRateVarianceUnit initCovarianceBiasAngRateUnit
 Gui selection for the Unit of the initial covariance for the angular rate biases.
 
Eigen::Vector3d measurementUncertaintyAcceleration
 Gui selection for the acceleration measurement uncertainty diagonal values.
 
AccelerationVarianceUnit measurementUncertaintyAccelerationUnit
 Gui selection for the unit of the acceleration's measurement uncertainty.
 
Eigen::Vector3d measurementUncertaintyAngularRate
 Gui selection for the angular rate measurement uncertainty diagonal values.
 
AngRateVarianceUnit measurementUncertaintyAngularRateUnit
 Gui selection for the unit of the angular rate's measurement uncertainty.
 
Eigen::Vector3d varBiasAccelerationNoise
 GUI selection for the process noise of the acceleration diagonal values (standard deviation σ or Variance σ²)
 
AccelerationVarianceUnit varBiasAccelerationNoiseUnit
 Gui selection for the Unit of the process noise of the acceleration.
 
Eigen::Vector3d varBiasAngRateNoise
 GUI selection for the process noise of the angular rate diagonal values (standard deviation σ or Variance σ²)
 
AngRateVarianceUnit varBiasAngRateNoiseUnit
 Gui selection for the Unit of the process noise of the angular rate.
 

Detailed Description

Information about a sensor which is connected to a certain pin (i.e. sensor characteristics defined in GUI)

Member Enumeration Documentation

◆ AccelerationUnit

enum class NAV::PinData::AccelerationUnit
strong

Possible Units for the acceleration.

Enumerator
m_s2 

in [m/s², m/s², m/s²]

◆ AccelerationVarianceUnit

Possible Units for the variance for the process noise of the acceleration (standard deviation σ or Variance σ²)

Enumerator
m2_s4 

Variance [(m^2)/(s^4), (m^2)/(s^4), (m^2)/(s^4)].

m_s2 

Standard deviation [m/s², m/s², m/s²].

◆ AngRateUnit

enum class NAV::PinData::AngRateUnit
strong

Possible Units for the angular rate.

Enumerator
deg_s 

in [deg/s, deg/s, deg/s]

rad_s 

in [rad/s, rad/s, rad/s]

◆ AngRateVarianceUnit

Possible Units for the variance for the process noise of the angular rate (standard deviation σ or Variance σ²)

Enumerator
rad2_s2 

Variance [rad²/s², rad²/s², rad²/s²].

rad_s 

Standard deviation [rad/s, rad/s, rad/s].

deg2_s2 

Variance [deg²/s², deg²/s², deg²/s²].

deg_s 

Standard deviation [deg/s, deg/s, deg/s].


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