33 typedef std::map<Key, std::vector<size_t> > KeyVectorMap;
34 typedef std::map<Key, Rot3> KeyRotMap;
45 static Values computeOrientationsChordal(
51 static Values computeOrientationsGradient(
53 size_t maxIter = 10000,
const bool setRefFrame =
true);
56 KeyVectorMap* adjEdgesMap,
57 KeyRotMap* factorId2RotMap);
59 static Vector3 gradientTron(
const Rot3& R1,
const Rot3& R2,
const double a,
74 bool singleIter =
true);
88 const Values& givenGuess,
bool useGradient =
false);
Definition: InitializePose3.h:36
Factor Graph consisting of non-linear factors.
Rot3 is a 3D rotation represented as a rotation matrix if the preprocessor symbol GTSAM_USE_QUATERNIO...
Definition: Rot3.h:58
Definition: VectorValues.h:74
Linear Factor Graph where all factors are Gaussians.
Definition: NonlinearFactorGraph.h:55
Definition: chartTesting.h:28
Definition: GaussianFactorGraph.h:73
3D rotation represented as a rotation matrix or quaternion