Unit tests for HybridSmoother. More...
#include <gtsam/discrete/DiscreteBayesNet.h>#include <gtsam/hybrid/HybridNonlinearFactorGraph.h>#include <gtsam/hybrid/HybridNonlinearISAM.h>#include <gtsam/hybrid/HybridSmoother.h>#include <gtsam/inference/Symbol.h>#include <gtsam/linear/GaussianBayesNet.h>#include <gtsam/linear/GaussianBayesTree.h>#include <gtsam/linear/GaussianFactorGraph.h>#include <gtsam/linear/JacobianFactor.h>#include <gtsam/linear/NoiseModel.h>#include <gtsam/nonlinear/NonlinearFactorGraph.h>#include <gtsam/nonlinear/PriorFactor.h>#include <gtsam/slam/BetweenFactor.h>#include <CppUnitLite/TestHarness.h>#include <string>#include "Switching.h"
Go to the source code of this file.
Namespaces | |
| estimation_fixture | |
Functions | |
| Switching | estimation_fixture::InitializeEstimationProblem (const size_t K, const double between_sigma, const double measurement_sigma, const std::vector< double > &measurements, const std::string &transitionProbabilityTable, HybridNonlinearFactorGraph *graph, Values *initial) |
| int | main () |
| TEST (HybridSmoother, DeadModeRemoval) | |
| TEST (HybridSmoother, IncrementalSmoother) | |
| TEST (HybridSmoother, ValidPruningError) | |
Unit tests for HybridSmoother.
Definition in file testHybridSmoother.cpp.
| int main | ( | ) |
Definition at line 226 of file testHybridSmoother.cpp.
| TEST | ( | HybridSmoother | , |
| DeadModeRemoval | |||
| ) |
Definition at line 176 of file testHybridSmoother.cpp.
| TEST | ( | HybridSmoother | , |
| IncrementalSmoother | |||
| ) |
Definition at line 74 of file testHybridSmoother.cpp.
| TEST | ( | HybridSmoother | , |
| ValidPruningError | |||
| ) |
Definition at line 132 of file testHybridSmoother.cpp.