#include <OptimizerLMFixedLag.hpp>
Definition at line 19 of file OptimizerLMFixedLag.hpp.
◆ OptimizerLMFixedLag()
| holistic_fusion::OptimizerLMFixedLag::OptimizerLMFixedLag |
( |
const std::shared_ptr< GraphConfig > | graphConfigPtr | ) |
|
|
inlineexplicit |
◆ ~OptimizerLMFixedLag()
| holistic_fusion::OptimizerLMFixedLag::~OptimizerLMFixedLag |
( |
| ) |
|
|
default |
◆ calculateEstimatedBias()
| gtsam::imuBias::ConstantBias holistic_fusion::OptimizerLMFixedLag::calculateEstimatedBias |
( |
const gtsam::Key & | key | ) |
|
|
inlineoverridevirtual |
◆ calculateEstimatedPoint3()
| gtsam::Point3 holistic_fusion::OptimizerLMFixedLag::calculateEstimatedPoint3 |
( |
const gtsam::Key & | key | ) |
|
|
inlineoverridevirtual |
◆ calculateEstimatedPose3()
| gtsam::Pose3 holistic_fusion::OptimizerLMFixedLag::calculateEstimatedPose3 |
( |
const gtsam::Key & | key | ) |
|
|
inlineoverridevirtual |
◆ calculateEstimatedVector()
| gtsam::Vector holistic_fusion::OptimizerLMFixedLag::calculateEstimatedVector |
( |
const gtsam::Key & | key | ) |
|
|
inlineoverridevirtual |
◆ calculateEstimatedVelocity3()
| gtsam::Vector3 holistic_fusion::OptimizerLMFixedLag::calculateEstimatedVelocity3 |
( |
const gtsam::Key & | key | ) |
|
|
inlineoverridevirtual |
◆ calculateMarginalCovarianceMatrixAtKey()
| gtsam::Matrix holistic_fusion::OptimizerLMFixedLag::calculateMarginalCovarianceMatrixAtKey |
( |
const gtsam::Key & | key | ) |
|
|
inlineoverridevirtual |
◆ getAllOptimizedKeys()
| gtsam::KeyVector holistic_fusion::OptimizerLMFixedLag::getAllOptimizedKeys |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getAllOptimizedStates()
| const gtsam::Values & holistic_fusion::OptimizerLMFixedLag::getAllOptimizedStates |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getFullKeyTimestampMap()
| const std::map< gtsam::Key, double > & holistic_fusion::OptimizerLMFixedLag::getFullKeyTimestampMap |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getNonlinearFactorGraph()
| const gtsam::NonlinearFactorGraph & holistic_fusion::OptimizerLMFixedLag::getNonlinearFactorGraph |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ optimize()
| void holistic_fusion::OptimizerLMFixedLag::optimize |
( |
int | maxIterations | ) |
|
|
inlineoverridevirtual |
◆ update() [1/2]
| bool holistic_fusion::OptimizerLMFixedLag::update |
( |
| ) |
|
|
inlineoverridevirtual |
◆ update() [2/2]
| bool holistic_fusion::OptimizerLMFixedLag::update |
( |
const gtsam::NonlinearFactorGraph & | newGraphFactors, |
|
|
const gtsam::Values & | newGraphValues, |
|
|
const std::map< gtsam::Key, double > & | newGraphKeysTimeStampMap, |
|
|
const int | depth = 0 ) |
|
inlineoverridevirtual |
◆ fixedLagSmootherOptimizedResult_
| gtsam::Values holistic_fusion::OptimizerLMFixedLag::fixedLagSmootherOptimizedResult_ |
|
private |
◆ fixedLagSmootherPtr_
| std::shared_ptr<gtsam::BatchFixedLagSmoother> holistic_fusion::OptimizerLMFixedLag::fixedLagSmootherPtr_ |
|
private |
The documentation for this class was generated from the following file: