WPILibC++ 2023.4.3-108-ge5452e3
frc::LinearSystemLoop< States, Inputs, Outputs > Member List

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

ClampInput(const InputVector &u) constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
Controller() constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
Correct(const OutputVector &y)frc::LinearSystemLoop< States, Inputs, Outputs >inline
Error() constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
Feedforward() constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
InputVector typedeffrc::LinearSystemLoop< States, Inputs, Outputs >
kInputsfrc::LinearSystemLoop< States, Inputs, Outputs >protectedstatic
kOutputsfrc::LinearSystemLoop< States, Inputs, Outputs >protectedstatic
kStatesfrc::LinearSystemLoop< States, Inputs, Outputs >protectedstatic
LinearSystemLoop(LinearSystem< States, Inputs, Outputs > &plant, LinearQuadraticRegulator< States, Inputs > &controller, KalmanFilter< States, Inputs, Outputs > &observer, units::volt_t maxVoltage, units::second_t dt)frc::LinearSystemLoop< States, Inputs, Outputs >inline
LinearSystemLoop(LinearSystem< States, Inputs, Outputs > &plant, LinearQuadraticRegulator< States, Inputs > &controller, KalmanFilter< States, Inputs, Outputs > &observer, std::function< InputVector(const InputVector &)> clampFunction, units::second_t dt)frc::LinearSystemLoop< States, Inputs, Outputs >inline
LinearSystemLoop(LinearQuadraticRegulator< States, Inputs > &controller, const LinearPlantInversionFeedforward< States, Inputs > &feedforward, KalmanFilter< States, Inputs, Outputs > &observer, units::volt_t maxVoltage)frc::LinearSystemLoop< States, Inputs, Outputs >inline
LinearSystemLoop(LinearQuadraticRegulator< States, Inputs > &controller, const LinearPlantInversionFeedforward< States, Inputs > &feedforward, KalmanFilter< States, Inputs, Outputs > &observer, std::function< InputVector(const InputVector &)> clampFunction)frc::LinearSystemLoop< States, Inputs, Outputs >inline
LinearSystemLoop(LinearSystemLoop &&)=defaultfrc::LinearSystemLoop< States, Inputs, Outputs >
m_clampFuncfrc::LinearSystemLoop< States, Inputs, Outputs >protected
m_controllerfrc::LinearSystemLoop< States, Inputs, Outputs >protected
m_feedforwardfrc::LinearSystemLoop< States, Inputs, Outputs >protected
m_nextRfrc::LinearSystemLoop< States, Inputs, Outputs >protected
m_observerfrc::LinearSystemLoop< States, Inputs, Outputs >protected
NextR() constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
NextR(int i) constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
Observer() constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
operator=(LinearSystemLoop &&)=defaultfrc::LinearSystemLoop< States, Inputs, Outputs >
OutputVector typedeffrc::LinearSystemLoop< States, Inputs, Outputs >
Predict(units::second_t dt)frc::LinearSystemLoop< States, Inputs, Outputs >inline
Reset(const StateVector &initialState)frc::LinearSystemLoop< States, Inputs, Outputs >inline
SetNextR(const StateVector &nextR)frc::LinearSystemLoop< States, Inputs, Outputs >inline
SetXhat(const StateVector &xHat)frc::LinearSystemLoop< States, Inputs, Outputs >inline
SetXhat(int i, double value)frc::LinearSystemLoop< States, Inputs, Outputs >inline
StateVector typedeffrc::LinearSystemLoop< States, Inputs, Outputs >
U() constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
U(int i) constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
Xhat() constfrc::LinearSystemLoop< States, Inputs, Outputs >inline
Xhat(int i) constfrc::LinearSystemLoop< States, Inputs, Outputs >inline