A_ | stateObservation::ZmpTrackingGainEstimator | protected |
C_ | stateObservation::ZmpTrackingGainEstimator | protected |
defaultGainDriftSecond | stateObservation::ZmpTrackingGainEstimator | static |
defaultGainMinimum | stateObservation::ZmpTrackingGainEstimator | static |
defaultGainUncertainty | stateObservation::ZmpTrackingGainEstimator | static |
defaultZmpMeasurementErrorStd | stateObservation::ZmpTrackingGainEstimator | static |
defaultZmpProcessErrorStd | stateObservation::ZmpTrackingGainEstimator | static |
defaultZmpUncertainty | stateObservation::ZmpTrackingGainEstimator | static |
dt_ | stateObservation::ZmpTrackingGainEstimator | protected |
filter_ | stateObservation::ZmpTrackingGainEstimator | protected |
gainDriftPerSecondStd_ | stateObservation::ZmpTrackingGainEstimator | protected |
getEstimatedGain() const | stateObservation::ZmpTrackingGainEstimator | inline |
getEstimatedLocalGain() const | stateObservation::ZmpTrackingGainEstimator | |
getFilter() | stateObservation::ZmpTrackingGainEstimator | inline |
getFilter() const | stateObservation::ZmpTrackingGainEstimator | inline |
Matrix23 typedef | stateObservation::ZmpTrackingGainEstimator | protected |
Matrix25 typedef | stateObservation::ZmpTrackingGainEstimator | protected |
minimumGain_ | stateObservation::ZmpTrackingGainEstimator | protected |
previousOrientation_ | stateObservation::ZmpTrackingGainEstimator | protected |
Q_ | stateObservation::ZmpTrackingGainEstimator | protected |
R_ | stateObservation::ZmpTrackingGainEstimator | protected |
resetWithMeasurements(const Vector2 &initZMP=Vector2::Zero(), const Vector3 &initGain=Vector3::Zero(), const Matrix2 &yaw=Matrix2::Identity(), const Vector2 &initZMPUncertainty=Vector2::Constant(defaultZmpUncertainty), const Vector3 &initGainUncertainty=Vector3::Constant(defaultGainUncertainty)) | stateObservation::ZmpTrackingGainEstimator | |
resetWithMeasurements(const Vector2 &initZMP, const Vector3 &initGain, double yaw, const Vector2 &initZMPUncertainty=Vector2::Constant(defaultZmpUncertainty), const Vector3 &initGainUncertainty=Vector3::Constant(defaultGainUncertainty)) | stateObservation::ZmpTrackingGainEstimator | inline |
resetWithMeasurements(const Vector2 &initZMP, const Vector3 &initGain, const Matrix3 &rotation, const Vector2 &initZMPUncertainty=Vector2::Constant(defaultZmpUncertainty), const Vector3 &initGainUncertainty=Vector3::Constant(defaultGainUncertainty)) | stateObservation::ZmpTrackingGainEstimator | inline |
setGain(const Vector3 &gain) | stateObservation::ZmpTrackingGainEstimator | |
setGain(const Vector3 &gain, const Vector3 &uncertainty) | stateObservation::ZmpTrackingGainEstimator | |
setGainDriftPerSecond(const Vector3 &) | stateObservation::ZmpTrackingGainEstimator | |
setInputs(const Vector2 &zmpErr, const Vector2 &zmp, const Matrix3 &orientation) | stateObservation::ZmpTrackingGainEstimator | inline |
setInputs(const Vector2 &zmpErr, const Vector2 &zmp, double yaw) | stateObservation::ZmpTrackingGainEstimator | inline |
setInputs(const Vector2 &zmpErr, const Vector2 &zmp, const Matrix2 &R=Matrix2::Identity()) | stateObservation::ZmpTrackingGainEstimator | |
setMinimumGain(const double &minGain) | stateObservation::ZmpTrackingGainEstimator | |
setSamplingTime(double dt) | stateObservation::ZmpTrackingGainEstimator | |
setZmpMeasureErrorStd(const Vector2 &) | stateObservation::ZmpTrackingGainEstimator | |
setZMPProcesError(const Vector2 &) | stateObservation::ZmpTrackingGainEstimator | |
update() | stateObservation::ZmpTrackingGainEstimator | |
updateQ_() | stateObservation::ZmpTrackingGainEstimator | inlineprotected |
updateR_() | stateObservation::ZmpTrackingGainEstimator | inlineprotected |
Vec2ToSqDiag_(const Vector2 &v) | stateObservation::ZmpTrackingGainEstimator | inlineprotectedstatic |
Vec3ToSqDiag_(const Vector3 &v) | stateObservation::ZmpTrackingGainEstimator | inlineprotectedstatic |
yaw_ | stateObservation::ZmpTrackingGainEstimator | protected |
zmpMeasureErrorstd_ | stateObservation::ZmpTrackingGainEstimator | protected |
zmpProcessErrorStd_ | stateObservation::ZmpTrackingGainEstimator | protected |
ZmpTrackingGainEstimator(double dt=defaultDt_, const Vector2 &zmpMeasureErrorStd=Vector2::Constant(defaultZmpMeasurementErrorStd), const Vector3 &gainDriftPerSecond=Vector3::Constant(defaultGainDriftSecond), const Vector2 &zmpProcessErrorStd=Vector2::Constant(defaultZmpProcessErrorStd), double minimumGain=defaultGainMinimum, const Vector2 &initZMP=Vector2::Zero(), const Vector3 &initGain=Vector3::Zero(), const Vector2 &initZMPUncertainty=Vector2::Constant(defaultZmpUncertainty), const Vector3 &initGainUncertainty=Vector3::Constant(defaultGainUncertainty)) | stateObservation::ZmpTrackingGainEstimator | |
~ZmpTrackingGainEstimator() | stateObservation::ZmpTrackingGainEstimator | inline |