|
My Project 1.0
Holistic Fusion: A Generic Framework for Multimodal Sensor Fusion
|
#include <DynamicFactorGraphStateKey.h>

Public Member Functions | |
| DynamicFactorGraphStateKey (const gtsam::Key &key, const double time, const int numberStepsOptimized, const GTSAM_TRANSFORM_TYPE &approximateTransformationBeforeOptimization, DynamicVariableType variableType, const std::string &frame1, const std::string &frame2) | |
| DynamicFactorGraphStateKey ()=default | |
| ~DynamicFactorGraphStateKey ()=default | |
| const gtsam::Key | key () const |
| int | getNumberStepsOptimized () const |
| double | getTime () const |
| GTSAM_TRANSFORM_TYPE | getApproximateTransformationBeforeOptimization () const |
| Eigen::Vector3d | getReferenceFrameKeyframePosition () const |
| double | getVariableCreationTime () const |
| double | computeVariableAge (const double currentTime) const |
| double | computeKeyframeAge (const double currentTime) const |
| const std::string & | getFrame1 () const |
| const std::string & | getFrame2 () const |
| const DynamicVariableTypeEnum & | getVariableTypeEnum () const |
| bool | isVariableActive () const |
| const GTSAM_TRANSFORM_TYPE & | getTransformationAfterOptimization () const |
| const gtsam::Matrix66 & | getCovarianceAfterOptimization () const |
| void | setTimeStamp (const double time) |
| Members. | |
| void | resetNumberStepsOptimized () |
| void | setVariableCreationTime (const double variableCreationTime) |
| void | activateVariable () |
| Status. | |
| void | deactivateVariable () |
| void | incrementNumberStepsOptimized () |
| Optimization. | |
| void | setApproximateTransformationBeforeOptimization (const gtsam::Pose3 &approximateTransformationBeforeOptimization) |
| void | updateLatestEstimate (const GTSAM_TRANSFORM_TYPE &transformationAfterOptimization, const gtsam::Matrix66 &covarianceAfterOptimization) |
Private Attributes | |
| gtsam::Key | key_ = -1 |
| double | time_ = 0.0 |
| DynamicVariableType | variableType_ = DynamicVariableType::Global(0.0) |
| bool | isVariableActive_ = true |
| int | numberStepsOptimized_ = 0 |
| GTSAM_TRANSFORM_TYPE | approximateTransformationBeforeOptimization_ |
| GTSAM_TRANSFORM_TYPE | transformationAfterOptimization_ |
| gtsam::Matrix66 | covarianceAfterOptimization_ |
| std::string | frame1_ = "" |
| std::string | frame2_ = "" |
Definition at line 21 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 24 of file DynamicFactorGraphStateKey.h.
|
default |
|
default |
|
inline |
Status.
Definition at line 67 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 52 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 51 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 71 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 46 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 58 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 53 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 54 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 44 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 49 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 45 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 57 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 50 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 55 of file DynamicFactorGraphStateKey.h.
|
inline |
Optimization.
Definition at line 77 of file DynamicFactorGraphStateKey.h.
|
inlinenodiscard |
Definition at line 56 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 43 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 63 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 79 of file DynamicFactorGraphStateKey.h.
|
inline |
Members.
Definition at line 62 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 64 of file DynamicFactorGraphStateKey.h.
|
inline |
Definition at line 83 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 100 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 102 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 105 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 106 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 96 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 91 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 99 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 92 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 101 of file DynamicFactorGraphStateKey.h.
|
private |
Definition at line 95 of file DynamicFactorGraphStateKey.h.