diff --git a/examples/SolverComparer.cpp b/examples/SolverComparer.cpp index 018a15dd8..923b0b9de 100644 --- a/examples/SolverComparer.cpp +++ b/examples/SolverComparer.cpp @@ -72,22 +72,22 @@ typedef NoiseModelFactor1 NM1; typedef NoiseModelFactor2 NM2; typedef BearingRangeFactor BR; -GTSAM_VALUE_EXPORT(Value); -GTSAM_VALUE_EXPORT(Pose); -GTSAM_VALUE_EXPORT(Rot2); -GTSAM_VALUE_EXPORT(Point2); -GTSAM_VALUE_EXPORT(NonlinearFactor); -GTSAM_VALUE_EXPORT(NoiseModelFactor); -GTSAM_VALUE_EXPORT(NM1); -GTSAM_VALUE_EXPORT(NM2); -GTSAM_VALUE_EXPORT(BetweenFactor); -GTSAM_VALUE_EXPORT(PriorFactor); -GTSAM_VALUE_EXPORT(BR); -GTSAM_VALUE_EXPORT(noiseModel::Base); -GTSAM_VALUE_EXPORT(noiseModel::Isotropic); -GTSAM_VALUE_EXPORT(noiseModel::Gaussian); -GTSAM_VALUE_EXPORT(noiseModel::Diagonal); -GTSAM_VALUE_EXPORT(noiseModel::Unit); +//GTSAM_VALUE_EXPORT(Value); +//GTSAM_VALUE_EXPORT(Pose); +//GTSAM_VALUE_EXPORT(Rot2); +//GTSAM_VALUE_EXPORT(Point2); +//GTSAM_VALUE_EXPORT(NonlinearFactor); +//GTSAM_VALUE_EXPORT(NoiseModelFactor); +//GTSAM_VALUE_EXPORT(NM1); +//GTSAM_VALUE_EXPORT(NM2); +//GTSAM_VALUE_EXPORT(BetweenFactor); +//GTSAM_VALUE_EXPORT(PriorFactor); +//GTSAM_VALUE_EXPORT(BR); +//GTSAM_VALUE_EXPORT(noiseModel::Base); +//GTSAM_VALUE_EXPORT(noiseModel::Isotropic); +//GTSAM_VALUE_EXPORT(noiseModel::Gaussian); +//GTSAM_VALUE_EXPORT(noiseModel::Diagonal); +//GTSAM_VALUE_EXPORT(noiseModel::Unit); double chi2_red(const gtsam::NonlinearFactorGraph& graph, const gtsam::Values& config) { // Compute degrees of freedom (observations - variables) @@ -295,7 +295,7 @@ void runIncremental() NonlinearFactorGraph newFactors; Values newVariables; - newFactors.push_back(boost::make_shared >(firstPose, Pose(), noiseModel::Unit::Create(Pose::Dim()))); + newFactors.push_back(boost::make_shared >(firstPose, Pose(), noiseModel::Unit::Create(3))); newVariables.insert(firstPose, Pose()); isam2.update(newFactors, newVariables); @@ -474,7 +474,7 @@ void runBatch() cout << "Creating batch optimizer..." << endl; NonlinearFactorGraph measurements = datasetMeasurements; - measurements.push_back(boost::make_shared >(0, Pose(), noiseModel::Unit::Create(Pose::Dim()))); + measurements.push_back(boost::make_shared >(0, Pose(), noiseModel::Unit::Create(3))); gttic_(Create_optimizer); GaussNewtonParams params;