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

Sensor information specific to the IRW-KF. More...

Public Types

enum class  AngularAccUnit {
  deg_s2 ,
  rad_s2
}
 Possible Units for the angular acceleration. More...
 
enum class  AngularAccVarianceUnit {
  rad2_s4 ,
  rad_s2 ,
  deg2_s4 ,
  deg_s2
}
 Possible Units for the variance for the process noise of the angular acceleration (standard deviation σ or Variance σ²) More...
 
enum class  JerkUnit { m_s3 }
 Possible Units for the jerk. More...
 
enum class  JerkVarianceUnit {
  m2_s6 ,
  m_s3
}
 Possible Units for the variance for the process noise of the jerk (standard deviation σ or Variance σ²) More...
 

Public Attributes

Eigen::Vector3d initAcceleration
 GUI selection for the initial acceleration.
 
PinData::AccelerationUnit initAccelerationUnit
 Gui selection for the unit of the initial acceleration.
 
Eigen::Vector3d initAngularAcc
 GUI selection for the initial angular acceleration.
 
AngularAccUnit initAngularAccUnit
 Gui selection for the unit of the initial angular acceleration.
 
Eigen::Vector3d initAngularRate
 GUI selection for the initial angular rate.
 
PinData::AngRateUnit initAngularRateUnit
 Gui selection for the unit of the initial angular rate.
 
Eigen::Vector3d initCovarianceAngularAcc
 GUI selection for the initial covariance diagonal values for angular acceleration (standard deviation σ or Variance σ²)
 
AngularAccVarianceUnit initCovarianceAngularAccUnit
 Gui selection for the unit of the initial covariance for the angular acceleration.
 
Eigen::Vector3d initCovarianceJerk
 GUI selection for the initial covariance diagonal values for jerk (standard deviation σ or Variance σ²)
 
JerkVarianceUnit initCovarianceJerkUnit
 Gui selection for the unit of the initial covariance for the jerk.
 
Eigen::Vector3d initJerk
 GUI selection for the initial jerk.
 
JerkUnit initJerkUnit
 Gui selection for the Unit of the initial jerk.
 
Eigen::Vector3d varAngularAccNoise
 GUI selection for the angular acceleration process noise diagonal values.
 
AngularAccVarianceUnit varAngularAccNoiseUnit
 Gui selection for the unit of the angular acceleration process noise.
 
Eigen::Vector3d varJerkNoise
 GUI selection for the jerk process noise diagonal values.
 
JerkVarianceUnit varJerkNoiseUnit
 Gui selection for the unit of the jerk process noise.
 

Detailed Description

Sensor information specific to the IRW-KF.

Member Enumeration Documentation

◆ AngularAccUnit

Possible Units for the angular acceleration.

Enumerator
deg_s2 

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

rad_s2 

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

◆ AngularAccVarianceUnit

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

Enumerator
rad2_s4 

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

rad_s2 

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

deg2_s4 

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

deg_s2 

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

◆ JerkUnit

enum class NAV::PinDataIRWKF::JerkUnit
strong

Possible Units for the jerk.

Enumerator
m_s3 

in [m/s³, m/s³, m/s³]

◆ JerkVarianceUnit

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

Enumerator
m2_s6 

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

m_s3 

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


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