, including all inherited members.
accelerationGains_ | RobotLocalization::FilterBase | [protected] |
accelerationLimits_ | RobotLocalization::FilterBase | [protected] |
checkMahalanobisThreshold(const Eigen::VectorXd &innovation, const Eigen::MatrixXd &invCovariance, const double nsigmas) | RobotLocalization::FilterBase | [protected, virtual] |
computeControlAcceleration(const double state, const double control, const double accelerationLimit, const double accelerationGain, const double decelerationLimit, const double decelerationGain) | RobotLocalization::FilterBase | [inline, protected] |
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 | |
getLastUpdateTime() | 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] |
lastUpdateTime_ | 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 | |
setLastUpdateTime(const double lastUpdateTime) | 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 | [protected, virtual] |
~Ekf() | RobotLocalization::Ekf | |
~FilterBase() | RobotLocalization::FilterBase | [virtual] |