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.