SuhExternalAccelerationCovarianceMatrixEstimator

class SuhExternalAccelerationCovarianceMatrixEstimator(val accelerometerNoiseStandardDeviation: Double = DEFAULT_ACCELEROMETER_NOISE_STANDARD_DEVIATION) : ExternalAccelerationCovarianceMatrixEstimator

Estimates external acceleration covariance matrix using Suh's method.

Constructors

constructor(accelerometerNoiseStandardDeviation: Double = DEFAULT_ACCELEROMETER_NOISE_STANDARD_DEVIATION)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

standard deviation for accelerometer noise expressed in m/s^2.

Link copied to clipboard

Matrix containing last SUH_M1 accelerometer residuals.

Link copied to clipboard
var ha: Matrix

Accelerometer measurement matrix

Link copied to clipboard
val haTransposed: Matrix

Transpose of ha.

Link copied to clipboard

Kalman's filter post-predicted state covariance matrix.

Contains partial accelerometer residual covariance matrix.

Link copied to clipboard
val qab: Matrix

Estimated external acceleration covariance matrix.

Functions

Link copied to clipboard
open override fun estimate()

Computes estimation of external acceleration covariance matrix.

Link copied to clipboard
fun reset()

Resets this estimator.