Removed references to the old nonlinear optimizer parameters from Matlab

release/4.3a0
Stephen Williams 2012-05-15 18:46:51 +00:00
parent f3ed18dfdc
commit 3dc3f93145
2 changed files with 4 additions and 25 deletions

View File

@ -55,10 +55,10 @@ initialEstimate.insertPose(x3, gtsamPose2(4.1, 0.1, 0.1));
initialEstimate.print('initial estimate');
%% set up solver, choose ordering and optimize
params = gtsamNonlinearOptimizationParameters_newDecreaseThresholds(1e-15, 1e-15);
ord = graph.orderingCOLAMD(initialEstimate);
%params = gtsamNonlinearOptimizationParameters_newDecreaseThresholds(1e-15, 1e-15);
%
%ord = graph.orderingCOLAMD(initialEstimate);
%
%result = pose2SLAMOptimizer(graph,initialEstimate,ord,params);
%result.print('final result');

21
gtsam.h
View File

@ -410,15 +410,6 @@ class Ordering {
void push_back(size_t key);
};
class NonlinearOptimizationParameters {
NonlinearOptimizationParameters(double absDecrease, double relDecrease,
double sumError, int iIters, double lambda, double lambdaFactor);
void print(string s) const;
static gtsam::NonlinearOptimizationParameters* newDecreaseThresholds(double absDecrease,
double relDecrease);
};
}///\namespace gtsam
//*************************************************************************
@ -464,12 +455,6 @@ class Odometry {
gtsam::GaussianFactor* linearize(const planarSLAM::Values& center, const gtsam::Ordering& ordering) const;
};
class Optimizer {
Optimizer(planarSLAM::Graph* graph, planarSLAM::Values* values,
gtsam::Ordering* ordering, gtsam::NonlinearOptimizationParameters* parameters);
void print(string s) const;
};
}///\namespace planarSLAM
//*************************************************************************
@ -502,12 +487,6 @@ class Graph {
pose2SLAM::Values optimize(const pose2SLAM::Values& initialEstimate);
};
class Optimizer {
Optimizer(pose2SLAM::Graph* graph, pose2SLAM::Values* values,
gtsam::Ordering* ordering, gtsam::NonlinearOptimizationParameters* parameters);
void print(string s) const;
};
}///\namespace pose2SLAM
//*************************************************************************