fix issue 16
parent
1e42af6548
commit
9b70fcdcfd
|
@ -46,9 +46,9 @@ JacobianFactor linearizeNumerically(const NoiseModelFactor& factor,
|
||||||
|
|
||||||
// Loop over all variables
|
// Loop over all variables
|
||||||
const double one_over_2delta = 1.0 / (2.0 * delta);
|
const double one_over_2delta = 1.0 / (2.0 * delta);
|
||||||
VectorValues dX = values.zeroVectors();
|
|
||||||
for(Key key: factor) {
|
for(Key key: factor) {
|
||||||
// Compute central differences using the values struct.
|
// Compute central differences using the values struct.
|
||||||
|
VectorValues dX = values.zeroVectors();
|
||||||
const size_t cols = dX.dim(key);
|
const size_t cols = dX.dim(key);
|
||||||
Matrix J = Matrix::Zero(rows, cols);
|
Matrix J = Matrix::Zero(rows, cols);
|
||||||
for (size_t col = 0; col < cols; ++col) {
|
for (size_t col = 0; col < cols; ++col) {
|
||||||
|
|
Loading…
Reference in New Issue