accelerationGains_ | RobotLocalization::FilterBase | protected |
accelerationLimits_ | RobotLocalization::FilterBase | protected |
checkMahalanobisThreshold(const Eigen::VectorXd &innovation, const Eigen::MatrixXd &invCovariance, const double nsigmas) | RobotLocalization::FilterBase | protectedvirtual |
computeControlAcceleration(const double state, const double control, const double accelerationLimit, const double accelerationGain, const double decelerationLimit, const double decelerationGain) | RobotLocalization::FilterBase | inlineprotected |
computeDynamicProcessNoiseCovariance(const Eigen::VectorXd &state, const double delta) | RobotLocalization::FilterBase | |
controlAcceleration_ | RobotLocalization::FilterBase | protected |
controlTimeout_ | RobotLocalization::FilterBase | protected |
controlUpdateVector_ | RobotLocalization::FilterBase | protected |
correct(const Measurement &measurement) | RobotLocalization::Ekf | virtual |
covarianceEpsilon_ | RobotLocalization::FilterBase | protected |
debugStream_ | RobotLocalization::FilterBase | protected |
decelerationGains_ | RobotLocalization::FilterBase | protected |
decelerationLimits_ | RobotLocalization::FilterBase | protected |
dynamicProcessNoiseCovariance_ | RobotLocalization::FilterBase | protected |
Ekf(std::vector< double > args=std::vector< double >()) | RobotLocalization::Ekf | explicit |
estimateErrorCovariance_ | RobotLocalization::FilterBase | protected |
FilterBase() | RobotLocalization::FilterBase | |
getControl() | RobotLocalization::FilterBase | |
getControlTime() | RobotLocalization::FilterBase | |
getDebug() | RobotLocalization::FilterBase | |
getEstimateErrorCovariance() | RobotLocalization::FilterBase | |
getInitializedStatus() | RobotLocalization::FilterBase | |
getLastMeasurementTime() | RobotLocalization::FilterBase | |
getPredictedState() | RobotLocalization::FilterBase | |
getProcessNoiseCovariance() | RobotLocalization::FilterBase | |
getSensorTimeout() | RobotLocalization::FilterBase | |
getState() | RobotLocalization::FilterBase | |
identity_ | RobotLocalization::FilterBase | protected |
initialized_ | RobotLocalization::FilterBase | protected |
lastMeasurementTime_ | RobotLocalization::FilterBase | protected |
latestControl_ | RobotLocalization::FilterBase | protected |
latestControlTime_ | RobotLocalization::FilterBase | protected |
predict(const double referenceTime, const double delta) | RobotLocalization::Ekf | virtual |
predictedState_ | RobotLocalization::FilterBase | protected |
prepareControl(const double referenceTime, const double predictionDelta) | RobotLocalization::FilterBase | protected |
processMeasurement(const Measurement &measurement) | RobotLocalization::FilterBase | virtual |
processNoiseCovariance_ | RobotLocalization::FilterBase | protected |
reset() | RobotLocalization::FilterBase | |
sensorTimeout_ | RobotLocalization::FilterBase | protected |
setControl(const Eigen::VectorXd &control, const double controlTime) | RobotLocalization::FilterBase | |
setControlParams(const std::vector< int > &updateVector, const double controlTimeout, const std::vector< double > &accelerationLimits, const std::vector< double > &accelerationGains, const std::vector< double > &decelerationLimits, const std::vector< double > &decelerationGains) | RobotLocalization::FilterBase | |
setDebug(const bool debug, std::ostream *outStream=NULL) | RobotLocalization::FilterBase | |
setEstimateErrorCovariance(const Eigen::MatrixXd &estimateErrorCovariance) | RobotLocalization::FilterBase | |
setLastMeasurementTime(const double lastMeasurementTime) | RobotLocalization::FilterBase | |
setProcessNoiseCovariance(const Eigen::MatrixXd &processNoiseCovariance) | RobotLocalization::FilterBase | |
setSensorTimeout(const double sensorTimeout) | RobotLocalization::FilterBase | |
setState(const Eigen::VectorXd &state) | RobotLocalization::FilterBase | |
setUseDynamicProcessNoiseCovariance(const bool dynamicProcessNoiseCovariance) | RobotLocalization::FilterBase | |
state_ | RobotLocalization::FilterBase | protected |
transferFunction_ | RobotLocalization::FilterBase | protected |
transferFunctionJacobian_ | RobotLocalization::FilterBase | protected |
useControl_ | RobotLocalization::FilterBase | protected |
useDynamicProcessNoiseCovariance_ | RobotLocalization::FilterBase | protected |
validateDelta(double &delta) | RobotLocalization::FilterBase | |
wrapStateAngles() | RobotLocalization::FilterBase | protectedvirtual |
~Ekf() | RobotLocalization::Ekf | |
~FilterBase() | RobotLocalization::FilterBase | virtual |