diff --git a/gtsam/nonlinear/GncOptimizer.h b/gtsam/nonlinear/GncOptimizer.h index db9e780e2..eb353c53f 100644 --- a/gtsam/nonlinear/GncOptimizer.h +++ b/gtsam/nonlinear/GncOptimizer.h @@ -424,7 +424,7 @@ class GncOptimizer { switch (params_.lossType) { case GncLossType::GM: { // use eq (12) in GNC paper for (size_t k : unknownWeights) { - if (nfg_[k]) { + if (nfg_[k]) { double u2_k = nfg_[k]->error(currentEstimate); // squared (and whitened) residual weights[k] = std::pow( (mu * barcSq_[k]) / (u2_k + mu * barcSq_[k]), 2);