#include <graph_optimizer_hchol.h>
Classes | |
struct | HVertex |
Public Types | |
typedef std::set< HVertex * > | HVertexSet |
typedef std::set< HVertex * > | HVertexSet |
Public Member Functions | |
virtual PG::Edge * | addEdge (typename PG::Vertex *from, typename PG::Vertex *to, const typename PG::TransformationType &mean, const typename PG::InformationType &information) |
virtual PG::Edge * | addEdge (typename PG::Vertex *from, typename PG::Vertex *to, const typename PG::TransformationType &mean, const typename PG::InformationType &information) |
virtual PG::Vertex * | addVertex (const int &k) |
virtual PG::Vertex * | addVertex (const int &k) |
virtual PG::Vertex * | addVertex (int id, const typename PG::TransformationType &pose, const typename PG::InformationType &information) |
virtual PG::Vertex * | addVertex (int id, const typename PG::TransformationType &pose, const typename PG::InformationType &information) |
void | annotateHiearchicalEdgeOnDenseGraph (typename PG::TransformationType &mean, typename PG::InformationType &info, typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) |
void | annotateHiearchicalEdgeOnDenseGraph (typename PG::TransformationType &mean, typename PG::InformationType &info, typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) |
void | computeTopLevelDenseGraph (CholOptimizer< PG > *chol, int iterations, int lambda, int initWithObservations) |
void | computeTopLevelDenseGraph (CholOptimizer< PG > *chol, int iterations, int lambda, int initWithObservations) |
int & | edgeAnnotationIterations () |
int & | edgeAnnotationIterations () |
int & | globalIncrementalIterations () |
int & | globalIncrementalIterations () |
HCholOptimizer (double maxDistance=3.) | |
HCholOptimizer (double maxDistance=3.) | |
HCholOptimizer (HCholOptimizer< PG > *lowerLevel, double maxDistance=3.) | |
HCholOptimizer (HCholOptimizer< PG > *lowerLevel, double maxDistance=3.) | |
HCholOptimizer (int nLevels, double maxDistance=3.) | |
HCholOptimizer (int nLevels, double maxDistance=3.) | |
HCholOptimizer< PG > * | level (int i) |
HCholOptimizer< PG > * | level (int i) |
double & | maxDistance () |
double & | maxDistance () |
int | nLevels () const |
int | nLevels () const |
bool & | online () |
bool & | online () |
virtual int | optimize (int iterations, bool online=false) |
virtual int | optimize (int iterations, bool online=false) |
bool & | propagateDown () |
bool & | propagateDown () |
virtual void | refineEdge (typename PG::Edge *_e, const typename PG::TransformationType &mean, const typename PG::InformationType &information) |
virtual void | refineEdge (typename PG::Edge *_e, const typename PG::TransformationType &mean, const typename PG::InformationType &information) |
virtual bool | removeEdge (Graph::Edge *e) |
virtual bool | removeEdge (Graph::Edge *e) |
virtual bool | removeVertex (Graph::Vertex *v) |
virtual bool | removeVertex (Graph::Vertex *v) |
virtual | ~HCholOptimizer () |
virtual | ~HCholOptimizer () |
Protected Member Functions | |
void | addVertexToUpperLevels (HVertex *v) |
void | addVertexToUpperLevels (HVertex *v) |
void | annotateHiearchicalEdge (typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) |
void | annotateHiearchicalEdge (typename PG::Edge *e, int iterations, double lambda, bool initWithObservations) |
void | annotateHiearchicalEdges (int iterations, double lambda, bool initWithObservations) |
void | annotateHiearchicalEdges (int iterations, double lambda, bool initWithObservations) |
void | annotateHierarchicalEdgesIncremental (HVertex *v) |
void | annotateHierarchicalEdgesIncremental (HVertex *v) |
void | bottomToTop (int iterations, double lambda, bool initWithObservations) |
void | bottomToTop (int iterations, double lambda, bool initWithObservations) |
double | cachedChi () const |
double | cachedChi () const |
void | cleanupTainted () |
void | cleanupTainted () |
virtual void | clear () |
virtual void | clear () |
void | detachChildren (HVertex *v) |
void | detachChildren (HVertex *v) |
bool | optimizeLevels (bool propagateDown) |
bool | optimizeLevels (bool propagateDown) |
bool | optimizePendingIncremental () |
bool | optimizePendingIncremental () |
bool | optimizeUpperLevelIncremental () |
bool | optimizeUpperLevelIncremental () |
void | postprocessIncremental (HVertex *v) |
void | postprocessIncremental (HVertex *v) |
void | propagateDownIncremental (HVertex *to) |
void | propagateDownIncremental (HVertex *to) |
void | propagateDownIncremental (HVertex *to, double lambda) |
void | propagateDownIncremental (HVertex *to, double lambda) |
void | topToBottom (int iterations, double lambda) |
void | topToBottom (int iterations, double lambda) |
void | updateStructure (bool incremental) |
void | updateStructure (bool incremental) |
void | vCycle (int iterations, double lambdaUp, double lambdaDown, bool initWithObservations) |
void | vCycle (int iterations, double lambdaUp, double lambdaDown, bool initWithObservations) |
Protected Attributes | |
double | _cachedChi |
int | _downIncrementalIterations |
int | _edgeAnnotationIncrementalIterations |
int | _globalIncrementalIterations |
bool | _gnuplot |
double | _lastOptChi |
HCholOptimizer< PG > * | _lowerOptimizer |
double | _maxDistance |
int | _nVerticesPropagatedDownIncremental |
bool | _online |
bool | _propagateDown |
std::set< int > | _rootIDs |
double | _rotationalPropagationError |
double | _translationalPropagationError |
HCholOptimizer< PG > * | _upperOptimizer |
Friends | |
struct | HVertex |
Definition at line 25 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
typedef std::set<HVertex*> AISNavigation::HCholOptimizer< PG >::HVertexSet |
Definition at line 62 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
typedef std::set<HVertex*> AISNavigation::HCholOptimizer< PG >::HVertexSet |
Definition at line 62 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
AISNavigation::HCholOptimizer< PG >::HCholOptimizer | ( | double | maxDistance = 3. | ) |
Definition at line 32 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
AISNavigation::HCholOptimizer< PG >::HCholOptimizer | ( | HCholOptimizer< PG > * | lowerLevel, |
double | maxDistance = 3. |
||
) |
Definition at line 51 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
AISNavigation::HCholOptimizer< PG >::HCholOptimizer | ( | int | nLevels, |
double | maxDistance = 3. |
||
) |
Definition at line 72 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
AISNavigation::HCholOptimizer< PG >::~HCholOptimizer | ( | ) | [virtual] |
Definition at line 94 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
AISNavigation::HCholOptimizer< PG >::HCholOptimizer | ( | double | maxDistance = 3. | ) |
AISNavigation::HCholOptimizer< PG >::HCholOptimizer | ( | HCholOptimizer< PG > * | lowerLevel, |
double | maxDistance = 3. |
||
) |
AISNavigation::HCholOptimizer< PG >::HCholOptimizer | ( | int | nLevels, |
double | maxDistance = 3. |
||
) |
virtual AISNavigation::HCholOptimizer< PG >::~HCholOptimizer | ( | ) | [virtual] |
PG::Edge * AISNavigation::HCholOptimizer< PG >::addEdge | ( | typename PG::Vertex * | from, |
typename PG::Vertex * | to, | ||
const typename PG::TransformationType & | mean, | ||
const typename PG::InformationType & | information | ||
) | [virtual] |
Reimplemented from AISNavigation::CholOptimizer< PG >.
Definition at line 106 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
virtual PG::Edge* AISNavigation::HCholOptimizer< PG >::addEdge | ( | typename PG::Vertex * | from, |
typename PG::Vertex * | to, | ||
const typename PG::TransformationType & | mean, | ||
const typename PG::InformationType & | information | ||
) | [virtual] |
Reimplemented from AISNavigation::CholOptimizer< PG >.
PG::Vertex * AISNavigation::HCholOptimizer< PG >::addVertex | ( | const int & | k | ) | [virtual] |
Definition at line 81 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
virtual PG::Vertex* AISNavigation::HCholOptimizer< PG >::addVertex | ( | const int & | k | ) | [virtual] |
virtual PG::Vertex* AISNavigation::HCholOptimizer< PG >::addVertex | ( | int | id, |
const typename PG::TransformationType & | pose, | ||
const typename PG::InformationType & | information | ||
) | [virtual] |
PG::Vertex * AISNavigation::HCholOptimizer< PG >::addVertex | ( | int | id, |
const typename PG::TransformationType & | pose, | ||
const typename PG::InformationType & | information | ||
) | [virtual] |
Definition at line 92 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
void AISNavigation::HCholOptimizer< PG >::addVertexToUpperLevels | ( | HVertex * | v | ) | [protected] |
Definition at line 169 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
void AISNavigation::HCholOptimizer< PG >::addVertexToUpperLevels | ( | HVertex * | v | ) | [protected] |
void AISNavigation::HCholOptimizer< PG >::annotateHiearchicalEdge | ( | typename PG::Edge * | e, |
int | iterations, | ||
double | lambda, | ||
bool | initWithObservations | ||
) | [protected] |
Definition at line 138 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
void AISNavigation::HCholOptimizer< PG >::annotateHiearchicalEdge | ( | typename PG::Edge * | e, |
int | iterations, | ||
double | lambda, | ||
bool | initWithObservations | ||
) | [protected] |
void AISNavigation::HCholOptimizer< PG >::annotateHiearchicalEdgeOnDenseGraph | ( | typename PG::TransformationType & | mean, |
typename PG::InformationType & | info, | ||
typename PG::Edge * | e, | ||
int | iterations, | ||
double | lambda, | ||
bool | initWithObservations | ||
) |
void AISNavigation::HCholOptimizer< PG >::annotateHiearchicalEdgeOnDenseGraph | ( | typename PG::TransformationType & | mean, |
typename PG::InformationType & | info, | ||
typename PG::Edge * | e, | ||
int | iterations, | ||
double | lambda, | ||
bool | initWithObservations | ||
) |
Definition at line 177 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
void AISNavigation::HCholOptimizer< PG >::annotateHiearchicalEdges | ( | int | iterations, |
double | lambda, | ||
bool | initWithObservations | ||
) | [protected] |
Definition at line 32 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_batch.hpp.
void AISNavigation::HCholOptimizer< PG >::annotateHiearchicalEdges | ( | int | iterations, |
double | lambda, | ||
bool | initWithObservations | ||
) | [protected] |
void AISNavigation::HCholOptimizer< PG >::annotateHierarchicalEdgesIncremental | ( | HVertex * | v | ) | [protected] |
Definition at line 174 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
void AISNavigation::HCholOptimizer< PG >::annotateHierarchicalEdgesIncremental | ( | HVertex * | v | ) | [protected] |
void AISNavigation::HCholOptimizer< PG >::bottomToTop | ( | int | iterations, |
double | lambda, | ||
bool | initWithObservations | ||
) | [protected] |
Definition at line 44 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_batch.hpp.
void AISNavigation::HCholOptimizer< PG >::bottomToTop | ( | int | iterations, |
double | lambda, | ||
bool | initWithObservations | ||
) | [protected] |
double AISNavigation::HCholOptimizer< PG >::cachedChi | ( | ) | const [inline, protected] |
Definition at line 110 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
double AISNavigation::HCholOptimizer< PG >::cachedChi | ( | ) | const [inline, protected] |
Definition at line 110 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
void AISNavigation::HCholOptimizer< PG >::cleanupTainted | ( | ) | [protected] |
Definition at line 184 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
void AISNavigation::HCholOptimizer< PG >::cleanupTainted | ( | ) | [protected] |
void AISNavigation::HCholOptimizer< PG >::clear | ( | void | ) | [protected, virtual] |
Definition at line 102 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
virtual void AISNavigation::HCholOptimizer< PG >::clear | ( | ) | [protected, virtual] |
void AISNavigation::HCholOptimizer< PG >::computeTopLevelDenseGraph | ( | CholOptimizer< PG > * | chol, |
int | iterations, | ||
int | lambda, | ||
int | initWithObservations | ||
) |
void AISNavigation::HCholOptimizer< PG >::computeTopLevelDenseGraph | ( | CholOptimizer< PG > * | chol, |
int | iterations, | ||
int | lambda, | ||
int | initWithObservations | ||
) |
Definition at line 233 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
void AISNavigation::HCholOptimizer< PG >::detachChildren | ( | HVertex * | v | ) | [protected] |
void AISNavigation::HCholOptimizer< PG >::detachChildren | ( | HVertex * | v | ) | [protected] |
int& AISNavigation::HCholOptimizer< PG >::edgeAnnotationIterations | ( | ) | [inline] |
Definition at line 72 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
int& AISNavigation::HCholOptimizer< PG >::edgeAnnotationIterations | ( | ) | [inline] |
Definition at line 72 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
int& AISNavigation::HCholOptimizer< PG >::globalIncrementalIterations | ( | ) | [inline] |
Definition at line 73 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
int& AISNavigation::HCholOptimizer< PG >::globalIncrementalIterations | ( | ) | [inline] |
Definition at line 73 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
HCholOptimizer< PG > * AISNavigation::HCholOptimizer< PG >::level | ( | int | i | ) |
Definition at line 123 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
HCholOptimizer<PG>* AISNavigation::HCholOptimizer< PG >::level | ( | int | i | ) |
double& AISNavigation::HCholOptimizer< PG >::maxDistance | ( | ) | [inline] |
Definition at line 70 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
double& AISNavigation::HCholOptimizer< PG >::maxDistance | ( | ) | [inline] |
Definition at line 70 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
int AISNavigation::HCholOptimizer< PG >::nLevels | ( | ) | const |
int AISNavigation::HCholOptimizer< PG >::nLevels | ( | ) | const |
Definition at line 111 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
bool& AISNavigation::HCholOptimizer< PG >::online | ( | ) | [inline] |
Definition at line 69 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
bool& AISNavigation::HCholOptimizer< PG >::online | ( | ) | [inline] |
Definition at line 69 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
virtual int AISNavigation::HCholOptimizer< PG >::optimize | ( | int | iterations, |
bool | online = false |
||
) | [virtual] |
Reimplemented from AISNavigation::CholOptimizer< PG >.
int AISNavigation::HCholOptimizer< PG >::optimize | ( | int | iterations, |
bool | online = false |
||
) | [virtual] |
Reimplemented from AISNavigation::CholOptimizer< PG >.
Definition at line 261 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.hpp.
bool AISNavigation::HCholOptimizer< PG >::optimizeLevels | ( | bool | propagateDown | ) | [protected] |
Definition at line 114 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
bool AISNavigation::HCholOptimizer< PG >::optimizeLevels | ( | bool | propagateDown | ) | [protected] |
bool AISNavigation::HCholOptimizer< PG >::optimizePendingIncremental | ( | ) | [protected] |
Definition at line 31 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
bool AISNavigation::HCholOptimizer< PG >::optimizePendingIncremental | ( | ) | [protected] |
bool AISNavigation::HCholOptimizer< PG >::optimizeUpperLevelIncremental | ( | ) | [protected] |
bool AISNavigation::HCholOptimizer< PG >::optimizeUpperLevelIncremental | ( | ) | [protected] |
Definition at line 195 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
void AISNavigation::HCholOptimizer< PG >::postprocessIncremental | ( | HVertex * | v | ) | [protected] |
void AISNavigation::HCholOptimizer< PG >::postprocessIncremental | ( | HVertex * | v | ) | [protected] |
Definition at line 69 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
bool& AISNavigation::HCholOptimizer< PG >::propagateDown | ( | ) | [inline] |
Definition at line 71 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
bool& AISNavigation::HCholOptimizer< PG >::propagateDown | ( | ) | [inline] |
Definition at line 71 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
void AISNavigation::HCholOptimizer< PG >::propagateDownIncremental | ( | HVertex * | to | ) | [protected] |
void AISNavigation::HCholOptimizer< PG >::propagateDownIncremental | ( | HVertex * | to | ) | [protected] |
Definition at line 88 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
void AISNavigation::HCholOptimizer< PG >::propagateDownIncremental | ( | HVertex * | to, |
double | lambda | ||
) | [protected] |
void AISNavigation::HCholOptimizer< PG >::propagateDownIncremental | ( | HVertex * | to, |
double | lambda | ||
) | [protected] |
Definition at line 76 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
void AISNavigation::HCholOptimizer< PG >::refineEdge | ( | typename PG::Edge * | _e, |
const typename PG::TransformationType & | mean, | ||
const typename PG::InformationType & | information | ||
) | [virtual] |
Definition at line 124 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
virtual void AISNavigation::HCholOptimizer< PG >::refineEdge | ( | typename PG::Edge * | _e, |
const typename PG::TransformationType & | mean, | ||
const typename PG::InformationType & | information | ||
) | [virtual] |
virtual bool AISNavigation::HCholOptimizer< PG >::removeEdge | ( | Graph::Edge * | e | ) | [virtual] |
bool AISNavigation::HCholOptimizer< PG >::removeEdge | ( | Graph::Edge * | e | ) | [virtual] |
Definition at line 132 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
virtual bool AISNavigation::HCholOptimizer< PG >::removeVertex | ( | Graph::Vertex * | v | ) | [virtual] |
bool AISNavigation::HCholOptimizer< PG >::removeVertex | ( | Graph::Vertex * | v | ) | [virtual] |
Definition at line 152 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
void AISNavigation::HCholOptimizer< PG >::topToBottom | ( | int | iterations, |
double | lambda | ||
) | [protected] |
void AISNavigation::HCholOptimizer< PG >::topToBottom | ( | int | iterations, |
double | lambda | ||
) | [protected] |
Definition at line 78 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_batch.hpp.
void AISNavigation::HCholOptimizer< PG >::updateStructure | ( | bool | incremental | ) | [protected] |
void AISNavigation::HCholOptimizer< PG >::updateStructure | ( | bool | incremental | ) | [protected] |
Definition at line 216 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_incremental.hpp.
void AISNavigation::HCholOptimizer< PG >::vCycle | ( | int | iterations, |
double | lambdaUp, | ||
double | lambdaDown, | ||
bool | initWithObservations | ||
) | [protected] |
void AISNavigation::HCholOptimizer< PG >::vCycle | ( | int | iterations, |
double | lambdaUp, | ||
double | lambdaDown, | ||
bool | initWithObservations | ||
) | [protected] |
Definition at line 112 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_batch.hpp.
HVertex [friend] |
Definition at line 27 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
double AISNavigation::HCholOptimizer< PG >::_cachedChi [protected] |
Definition at line 124 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
int AISNavigation::HCholOptimizer< PG >::_downIncrementalIterations [protected] |
Definition at line 132 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
int AISNavigation::HCholOptimizer< PG >::_edgeAnnotationIncrementalIterations [protected] |
Definition at line 133 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
int AISNavigation::HCholOptimizer< PG >::_globalIncrementalIterations [protected] |
Definition at line 131 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
bool AISNavigation::HCholOptimizer< PG >::_gnuplot [protected] |
Definition at line 126 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
double AISNavigation::HCholOptimizer< PG >::_lastOptChi [protected] |
Definition at line 125 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
HCholOptimizer< PG > * AISNavigation::HCholOptimizer< PG >::_lowerOptimizer [protected] |
Definition at line 119 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
double AISNavigation::HCholOptimizer< PG >::_maxDistance [protected] |
Definition at line 123 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
int AISNavigation::HCholOptimizer< PG >::_nVerticesPropagatedDownIncremental [protected] |
Definition at line 134 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
bool AISNavigation::HCholOptimizer< PG >::_online [protected] |
Definition at line 122 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
bool AISNavigation::HCholOptimizer< PG >::_propagateDown [protected] |
Definition at line 127 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
std::set< int > AISNavigation::HCholOptimizer< PG >::_rootIDs [protected] |
Definition at line 136 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
double AISNavigation::HCholOptimizer< PG >::_rotationalPropagationError [protected] |
Definition at line 130 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
double AISNavigation::HCholOptimizer< PG >::_translationalPropagationError [protected] |
Definition at line 129 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
HCholOptimizer< PG > * AISNavigation::HCholOptimizer< PG >::_upperOptimizer [protected] |
Definition at line 120 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.