Go to the documentation of this file.
45 static Values computeOrientationsChordal(
51 static Values computeOrientationsGradient(
53 size_t maxIter = 10000,
const bool setRefFrame =
true);
74 bool singleIter =
true);
88 const Values& givenGuess,
bool useGradient =
false);
Linear Factor Graph where all factors are Gaussians.
static Values computePoses(const Values &initialRot, NonlinearFactorGraph *posegraph, bool singleIter=true)
3D rotation represented as a rotation matrix or quaternion
std::map< Key, Rot3 > KeyRotMap
Rot3 is a 3D rotation represented as a rotation matrix if the preprocessor symbol GTSAM_USE_QUATERNIO...
VectorValues initializeOrientations(const NonlinearFactorGraph &graph, bool useOdometricPath)
void g(const string &key, int i)
Factor Graph consisting of non-linear factors.
GaussianFactorGraph buildLinearOrientationGraph(const vector< size_t > &spanningTreeIds, const vector< size_t > &chordsIds, const NonlinearFactorGraph &g, const key2doubleMap &orientationsToRoot, const PredecessorMap &tree)
NonlinearFactorGraph graph
Values initialize(const NonlinearFactorGraph &graph, bool useOdometricPath)
std::map< Key, std::vector< size_t > > KeyVectorMap
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:02:28