print optimization errors for now
							parent
							
								
									140577406a
								
							
						
					
					
						commit
						9f796565d0
					
				|  | @ -108,9 +108,13 @@ int main(int argc, char** argv){ | |||
|   // QR is much slower than Cholesky, but numerically more stable
 | ||||
|   graph.push_back(NonlinearEquality<Pose3>(Symbol('x',1),first_pose)); | ||||
| 
 | ||||
|   LevenbergMarquardtParams params; | ||||
|   params.verbosityLM = LevenbergMarquardtParams::TRYLAMBDA; | ||||
|   params.verbosity = NonlinearOptimizerParams::ERROR; | ||||
| 
 | ||||
|   cout << "Optimizing" << endl; | ||||
|   //create Levenberg-Marquardt optimizer to optimize the factor graph
 | ||||
|   LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate); | ||||
|   LevenbergMarquardtOptimizer optimizer = LevenbergMarquardtOptimizer(graph, initial_estimate, params); | ||||
|   Values result = optimizer.optimize(); | ||||
| 
 | ||||
|   cout << "Final result sample:" << endl; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue