WPILibC++ 2024.1.1-beta-4
frc::KalmanFilterLatencyCompensator< States, Inputs, Outputs, KalmanFilterType >::ObserverSnapshot Struct Reference

#include <frc/estimator/KalmanFilterLatencyCompensator.h>

Public Member Functions

 ObserverSnapshot (const KalmanFilterType &observer, const Vectord< Inputs > &u, const Vectord< Outputs > &localY)
 

Public Attributes

Vectord< States > xHat
 
Matrixd< States, States > squareRootErrorCovariances
 
Vectord< Inputs > inputs
 
Vectord< Outputs > localMeasurements
 

Constructor & Destructor Documentation

◆ ObserverSnapshot()

template<int States, int Inputs, int Outputs, typename KalmanFilterType >
frc::KalmanFilterLatencyCompensator< States, Inputs, Outputs, KalmanFilterType >::ObserverSnapshot::ObserverSnapshot ( const KalmanFilterType &  observer,
const Vectord< Inputs > &  u,
const Vectord< Outputs > &  localY 
)
inline

Member Data Documentation

◆ inputs

template<int States, int Inputs, int Outputs, typename KalmanFilterType >
Vectord<Inputs> frc::KalmanFilterLatencyCompensator< States, Inputs, Outputs, KalmanFilterType >::ObserverSnapshot::inputs

◆ localMeasurements

template<int States, int Inputs, int Outputs, typename KalmanFilterType >
Vectord<Outputs> frc::KalmanFilterLatencyCompensator< States, Inputs, Outputs, KalmanFilterType >::ObserverSnapshot::localMeasurements

◆ squareRootErrorCovariances

template<int States, int Inputs, int Outputs, typename KalmanFilterType >
Matrixd<States, States> frc::KalmanFilterLatencyCompensator< States, Inputs, Outputs, KalmanFilterType >::ObserverSnapshot::squareRootErrorCovariances

◆ xHat

template<int States, int Inputs, int Outputs, typename KalmanFilterType >
Vectord<States> frc::KalmanFilterLatencyCompensator< States, Inputs, Outputs, KalmanFilterType >::ObserverSnapshot::xHat

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