class
UkfInputProviderUkfInputProvider describes the provider for the inputs of the ukf.
Base classes
-
template<class _Input, class _Output>class BipedalLocomotion::System::Advanceable<UKFInput, UKFInput>
- Basic class that represents a discrete system.
Public functions
- auto getOutput() const -> const UKFInput& override
- Get the input.
- auto setInput(const UKFInput& input) -> bool override
- Set the state which represents the state of the provider.
- auto advance() -> bool override
- Advance the internal state.
- auto isOutputValid() const -> bool override
- Determines the validity of the object retrieved with getOutput()
Function documentation
bool BipedalLocomotion:: Estimators:: RobotDynamicsEstimator:: UkfInputProvider:: advance() override
Advance the internal state.
Returns | True if the advance is successfull. |
---|
This may change the value retrievable from getOutput().
bool BipedalLocomotion:: Estimators:: RobotDynamicsEstimator:: UkfInputProvider:: isOutputValid() const override
Determines the validity of the object retrieved with getOutput()
Returns | True if the object is valid, false otherwise. |
---|