single GN iteration now
parent
8015392610
commit
bf8acfda9a
|
@ -232,7 +232,9 @@ Values initializeLago(const NonlinearFactorGraph& graph) {
|
||||||
pose2Graph.add(PriorFactor<Pose2>(keyAnchor, Pose2(), priorPose2Noise));
|
pose2Graph.add(PriorFactor<Pose2>(keyAnchor, Pose2(), priorPose2Noise));
|
||||||
|
|
||||||
// Optimize Pose2, with initialGuessLago as initial guess
|
// Optimize Pose2, with initialGuessLago as initial guess
|
||||||
GaussNewtonOptimizer pose2optimizer(pose2Graph, initialGuessLago);
|
GaussNewtonParams params;
|
||||||
|
params.setMaxIterations(1);
|
||||||
|
GaussNewtonOptimizer pose2optimizer(pose2Graph, initialGuessLago, params);
|
||||||
initialGuessLago = pose2optimizer.optimize();
|
initialGuessLago = pose2optimizer.optimize();
|
||||||
initialGuessLago.erase(keyAnchor); // that was fictitious
|
initialGuessLago.erase(keyAnchor); // that was fictitious
|
||||||
return initialGuessLago;
|
return initialGuessLago;
|
||||||
|
|
Loading…
Reference in New Issue