Base class and parameters for nonlinear optimization algorithms.
Global functions in a separate testing namespace.
Definition chartTesting.h:28
boost::shared_ptr< This > shared_ptr
shared_ptr to this class
Definition GaussianFactorGraph.h:81
Parameters for Gauss-Newton optimization, inherits from NonlinearOptimizationParams.
Definition GaussNewtonOptimizer.h:30
This class performs Gauss-Newton nonlinear optimization.
Definition GaussNewtonOptimizer.h:38
const GaussNewtonParams & params() const
Read-only access the parameters.
Definition GaussNewtonOptimizer.h:82
~GaussNewtonOptimizer() override
Virtual destructor.
Definition GaussNewtonOptimizer.h:73
const NonlinearOptimizerParams & _params() const override
Access the parameters (base class version).
Definition GaussNewtonOptimizer.h:88
GaussNewtonOptimizer(const NonlinearFactorGraph &graph, const Values &initialValues, const GaussNewtonParams ¶ms=GaussNewtonParams())
Standard constructor, requires a nonlinear factor graph, initial variable assignments,...
Definition GaussNewtonOptimizer.cpp:29
Definition NonlinearFactorGraph.h:55
const NonlinearFactorGraph & graph() const
return the graph with nonlinear factors
Definition NonlinearOptimizer.h:118
NonlinearOptimizer(const NonlinearFactorGraph &graph, std::unique_ptr< internal::NonlinearOptimizerState > state)
Constructor for initial construction of base classes.
Definition NonlinearOptimizer.cpp:44
The common parameters for Nonlinear optimizers.
Definition NonlinearOptimizerParams.h:34
A non-templated config holding any types of Manifold-group elements.
Definition Values.h:65