Skip to content

Commit 26881df

Browse files
Fix WhiteNoiseAcceleration
(cherry picked from commit 883c66e)
1 parent 162aba3 commit 26881df

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/BayesFilters/src/WhiteNoiseAcceleration.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ WhiteNoiseAcceleration::WhiteNoiseAcceleration(float T, float tilde_q, unsigned
1717
0.0, 1.0, 0.0, 0.0,
1818
0.0, 0.0, 1.0, T_,
1919
0.0, 0.0, 0.0, 1.0;
20-
F_ *= tilde_q;
2120

2221
float q11 = 1.0/3.0 * std::pow(T_, 3.0);
2322
float q2 = 1.0/2.0 * std::pow(T_, 2.0);
2423
Q_ << q11, q2, 0.0, 0.0,
2524
q2, T_, 0.0, 0.0,
2625
0.0, 0.0, q11, q2,
2726
0.0, 0.0, q2, T_;
27+
Q_ *= tilde_q;
2828

2929
LDLT<Matrix4f> chol_ldlt(Q_);
3030
sqrt_Q_ = (chol_ldlt.transpositionsP() * Matrix4f::Identity()).transpose() * chol_ldlt.matrixL() * chol_ldlt.vectorD().real().cwiseSqrt().asDiagonal();

0 commit comments

Comments
 (0)