From 3307a49e650d9fc65ddd84ca863014b7b231d5b0 Mon Sep 17 00:00:00 2001 From: dellaert Date: Wed, 26 Nov 2014 12:33:17 +0100 Subject: [PATCH] is_constrained is now isConstrained --- gtsam_unstable/nonlinear/ExpressionFactor.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gtsam_unstable/nonlinear/ExpressionFactor.h b/gtsam_unstable/nonlinear/ExpressionFactor.h index 181ac49b4..f763915e0 100644 --- a/gtsam_unstable/nonlinear/ExpressionFactor.h +++ b/gtsam_unstable/nonlinear/ExpressionFactor.h @@ -90,7 +90,7 @@ public: // Create a writeable JacobianFactor in advance // In case noise model is constrained, we need to provide a noise model - bool constrained = noiseModel_->is_constrained(); + bool constrained = noiseModel_->isConstrained(); boost::shared_ptr factor( constrained ? new JacobianFactor(keys_, dims_, Dim, boost::static_pointer_cast(noiseModel_)->unit()) : @@ -107,7 +107,6 @@ public: T value = expression_.value(x, jacobianMap); // <<< Reverse AD happens here ! // Evaluate error and set RHS vector b - // TODO(PTF) Is this a place for custom charts? DefaultChart chart; Ab(size()).col(0) = -chart.local(measurement_, value);