Make the robust curve fitting example robust. Change-Id: Iffcde8f168b7cd68e56f351c43088d7aef1e5e2f
diff --git a/examples/robust_curve_fitting.cc b/examples/robust_curve_fitting.cc index 65da4e5..67aca03 100644 --- a/examples/robust_curve_fitting.cc +++ b/examples/robust_curve_fitting.cc
@@ -147,7 +147,9 @@ CostFunction* cost_function = new AutoDiffCostFunction<ExponentialResidual, 1, 1, 1>( new ExponentialResidual(data[2 * i], data[2 * i + 1])); - problem.AddResidualBlock(cost_function, NULL, &m, &c); + problem.AddResidualBlock(cost_function, + new CauchyLoss(0.5), + &m, &c); } Solver::Options options;