45 Factorization factorization_;
59 Factorization factorization = CHOLESKY);
68 Factorization factorization = CHOLESKY);
84 Factorization factorization = CHOLESKY);
101 Factorization factorization = CHOLESKY);
111 Factorization factorization = CHOLESKY);
120 Matrix marginalInformation(
Key variable)
const;
123 Matrix marginalCovariance(
Key variable)
const;
132 void deleteCachedShortcuts();
142 void computeBayesTree();
145 void computeBayesTree(
const Ordering& ordering);
Block access to joint Gaussian covariance or information matrices.
Gaussian Bayes Tree, the result of eliminating a GaussianJunctionTree.
A non-templated config holding any types of Manifold-group elements.
Factor Graph consisting of non-linear factors.
Global functions in a separate testing namespace.
Definition chartTesting.h:28
KeyFormatter DefaultKeyFormatter
Assign default key formatter.
Definition Key.cpp:30
FastVector< Key > KeyVector
Define collection type once and for all - also used in wrappers.
Definition Key.h:91
Point3 optimize(const NonlinearFactorGraph &graph, const Values &values, Key landmarkKey)
Optimize for triangulation.
Definition triangulation.cpp:178
void print(const Matrix &A, const string &s, ostream &stream)
print without optional string, must specify cout yourself
Definition Matrix.cpp:143
std::function< std::string(Key)> KeyFormatter
Typedef for a function to format a key, i.e. to convert it to a string.
Definition Key.h:35
std::uint64_t Key
Integer nonlinear key type.
Definition types.h:43
std::function< EliminationResult(const FactorGraphType &, const Ordering &)> Eliminate
Definition EliminateableFactorGraph.h:91
A Bayes tree representing a Gaussian density.
Definition GaussianBayesTree.h:53
std::shared_ptr< This > shared_ptr
shared_ptr to this class
Definition GaussianFactor.h:42
A Linear Factor Graph is a factor graph where all factors are Gaussian, i.e.
Definition GaussianFactorGraph.h:77
A class to store and access a joint marginal, returned from Gaussian and nonlinear covariance query A...
Definition JointMarginal.h:34
VectorValues represents a collection of vector-valued variables associated each with a unique integer...
Definition VectorValues.h:73
A class for computing Gaussian marginals of variables in a NonlinearFactorGraph.
Definition Marginals.h:31
Factorization
The linear factorization mode - either CHOLESKY (faster and suitable for most problems) or QR (slower...
Definition Marginals.h:37
Marginals()
Default constructor only for wrappers.
Definition Marginals.h:51
Definition NonlinearFactorGraph.h:57
A non-templated config holding any types of Manifold-group elements.
Definition Values.h:65