Avoid use of now defuct copy constructor
parent
7543118a77
commit
7849150276
|
@ -67,7 +67,7 @@ int main(int argc, char** argv){
|
||||||
initial_estimate.insert(5, Point3(0, -0.5, 5));
|
initial_estimate.insert(5, Point3(0, -0.5, 5));
|
||||||
|
|
||||||
//create Levenberg-Marquardt optimizer for resulting factor graph, optimize
|
//create Levenberg-Marquardt optimizer for resulting factor graph, optimize
|
||||||
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate);
|
LevenbergMarquardtOptimizer optimizer(graph, initial_estimate);
|
||||||
Values result = optimizer.optimize();
|
Values result = optimizer.optimize();
|
||||||
|
|
||||||
result.print("Final result:\n");
|
result.print("Final result:\n");
|
||||||
|
|
|
@ -105,7 +105,7 @@ int main(int argc, char** argv){
|
||||||
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
||||||
LevenbergMarquardtParams params;
|
LevenbergMarquardtParams params;
|
||||||
params.orderingType = Ordering::METIS;
|
params.orderingType = Ordering::METIS;
|
||||||
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate, params);
|
LevenbergMarquardtOptimizer optimizer(graph, initial_estimate, params);
|
||||||
Values result = optimizer.optimize();
|
Values result = optimizer.optimize();
|
||||||
|
|
||||||
cout << "Final result sample:" << endl;
|
cout << "Final result sample:" << endl;
|
||||||
|
|
|
@ -115,7 +115,7 @@ int main(int argc, char** argv){
|
||||||
params.verbosity = NonlinearOptimizerParams::ERROR;
|
params.verbosity = NonlinearOptimizerParams::ERROR;
|
||||||
|
|
||||||
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
||||||
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate,params);
|
LevenbergMarquardtOptimizer optimizer(graph, initial_estimate,params);
|
||||||
// Values result = optimizer.optimize();
|
// Values result = optimizer.optimize();
|
||||||
|
|
||||||
string K_values_file = "K_values.txt";
|
string K_values_file = "K_values.txt";
|
||||||
|
|
|
@ -112,7 +112,7 @@ int main(int argc, char** argv){
|
||||||
|
|
||||||
cout << "Optimizing" << endl;
|
cout << "Optimizing" << endl;
|
||||||
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
||||||
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate, params);
|
LevenbergMarquardtOptimizer optimizer(graph, initial_estimate, params);
|
||||||
Values result = optimizer.optimize();
|
Values result = optimizer.optimize();
|
||||||
|
|
||||||
cout << "Final result sample:" << endl;
|
cout << "Final result sample:" << endl;
|
||||||
|
|
|
@ -134,7 +134,7 @@ int main(int argc, char** argv){
|
||||||
|
|
||||||
cout << "Optimizing" << endl;
|
cout << "Optimizing" << endl;
|
||||||
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
//create Levenberg-Marquardt optimizer to optimize the factor graph
|
||||||
LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate, params);
|
LevenbergMarquardtOptimizer optimizer(graph, initial_estimate, params);
|
||||||
Values result = optimizer.optimize();
|
Values result = optimizer.optimize();
|
||||||
|
|
||||||
cout << "Final result sample:" << endl;
|
cout << "Final result sample:" << endl;
|
||||||
|
|
Loading…
Reference in New Issue