WPILibC++ 2024.3.2
frc::UnscentedKalmanFilter< States, Inputs, Outputs > Member List

This is the complete list of members for frc::UnscentedKalmanFilter< States, Inputs, Outputs >, including all inherited members.

Correct(const InputVector &u, const OutputVector &y)frc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
Correct(const InputVector &u, const OutputVector &y, const Matrixd< Outputs, Outputs > &R)frc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
Correct(const InputVector &u, const Vectord< Rows > &y, std::function< Vectord< Rows >(const StateVector &, const InputVector &)> h, const Matrixd< Rows, Rows > &R)frc::UnscentedKalmanFilter< States, Inputs, Outputs >
Correct(const InputVector &u, const Vectord< Rows > &y, std::function< Vectord< Rows >(const StateVector &, const InputVector &)> h, const Matrixd< Rows, Rows > &R, std::function< Vectord< Rows >(const Matrixd< Rows, 2 *States+1 > &, const Vectord< 2 *States+1 > &)> meanFuncY, std::function< Vectord< Rows >(const Vectord< Rows > &, const Vectord< Rows > &)> residualFuncY, std::function< StateVector(const StateVector &, const StateVector &)> residualFuncX, std::function< StateVector(const StateVector &, const StateVector &)> addFuncX)frc::UnscentedKalmanFilter< States, Inputs, Outputs >
InputVector typedeffrc::UnscentedKalmanFilter< States, Inputs, Outputs >
OutputArray typedeffrc::UnscentedKalmanFilter< States, Inputs, Outputs >
OutputVector typedeffrc::UnscentedKalmanFilter< States, Inputs, Outputs >
P() constfrc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
Predict(const InputVector &u, units::second_t dt)frc::UnscentedKalmanFilter< States, Inputs, Outputs >
Reset()frc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
S() constfrc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
S(int i, int j) constfrc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
SetP(const StateMatrix &P)frc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
SetS(const StateMatrix &S)frc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
SetXhat(const StateVector &xHat)frc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
SetXhat(int i, double value)frc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
StateArray typedeffrc::UnscentedKalmanFilter< States, Inputs, Outputs >
StateMatrix typedeffrc::UnscentedKalmanFilter< States, Inputs, Outputs >
StateVector typedeffrc::UnscentedKalmanFilter< States, Inputs, Outputs >
UnscentedKalmanFilter(std::function< StateVector(const StateVector &, const InputVector &)> f, std::function< OutputVector(const StateVector &, const InputVector &)> h, const StateArray &stateStdDevs, const OutputArray &measurementStdDevs, units::second_t dt)frc::UnscentedKalmanFilter< States, Inputs, Outputs >
UnscentedKalmanFilter(std::function< StateVector(const StateVector &, const InputVector &)> f, std::function< OutputVector(const StateVector &, const InputVector &)> h, const StateArray &stateStdDevs, const OutputArray &measurementStdDevs, std::function< StateVector(const Matrixd< States, 2 *States+1 > &, const Vectord< 2 *States+1 > &)> meanFuncX, std::function< OutputVector(const Matrixd< Outputs, 2 *States+1 > &, const Vectord< 2 *States+1 > &)> meanFuncY, std::function< StateVector(const StateVector &, const StateVector &)> residualFuncX, std::function< OutputVector(const OutputVector &, const OutputVector &)> residualFuncY, std::function< StateVector(const StateVector &, const StateVector &)> addFuncX, units::second_t dt)frc::UnscentedKalmanFilter< States, Inputs, Outputs >
Xhat() constfrc::UnscentedKalmanFilter< States, Inputs, Outputs >inline
Xhat(int i) constfrc::UnscentedKalmanFilter< States, Inputs, Outputs >inline