Unit tests for the Incremental Fixed-Lag Smoother. More...
#include <gtsam/base/debug.h>#include <gtsam/geometry/Point2.h>#include <gtsam/geometry/Pose3.h>#include <gtsam/inference/Key.h>#include <gtsam/inference/Ordering.h>#include <gtsam/inference/Symbol.h>#include <gtsam/linear/GaussianBayesNet.h>#include <gtsam/linear/GaussianFactorGraph.h>#include <gtsam/nonlinear/ISAM2.h>#include <gtsam/nonlinear/NonlinearFactorGraph.h>#include <gtsam/nonlinear/Values.h>#include <gtsam/slam/BetweenFactor.h>#include <gtsam/slam/PriorFactor.h>#include <gtsam/slam/dataset.h>#include <gtsam/nonlinear/IncrementalFixedLagSmoother.h>#include <CppUnitLite/TestHarness.h>#include <iostream>#include <string>
Go to the source code of this file.
Typedefs | |
| using | BetweenPoint2 = BetweenFactor< Point2 > |
Functions | |
| bool | check_smoother (const NonlinearFactorGraph &fullgraph, const Values &fullinit, const IncrementalFixedLagSmoother &smoother, const Key &key) |
| int | main () |
| void | PrintSymbolicTree (const ISAM2 &isam, const std::string &label) |
| void | PrintSymbolicTreeHelper (const ISAM2Clique::shared_ptr &clique, const std::string indent="") |
| TEST (IncrementalFixedLagSmoother, Example) | |
Unit tests for the Incremental Fixed-Lag Smoother.
Definition in file testIncrementalFixedLagSmoother.cpp.
| using BetweenPoint2 = BetweenFactor<Point2> |
Definition at line 43 of file testIncrementalFixedLagSmoother.cpp.
| bool check_smoother | ( | const NonlinearFactorGraph & | fullgraph, |
| const Values & | fullinit, | ||
| const IncrementalFixedLagSmoother & | smoother, | ||
| const Key & | key | ||
| ) |
Definition at line 46 of file testIncrementalFixedLagSmoother.cpp.
| int main | ( | ) |
Definition at line 359 of file testIncrementalFixedLagSmoother.cpp.
| void PrintSymbolicTree | ( | const ISAM2 & | isam, |
| const std::string & | label | ||
| ) |
Definition at line 81 of file testIncrementalFixedLagSmoother.cpp.
| void PrintSymbolicTreeHelper | ( | const ISAM2Clique::shared_ptr & | clique, |
| const std::string | indent = "" |
||
| ) |
Definition at line 61 of file testIncrementalFixedLagSmoother.cpp.
| TEST | ( | IncrementalFixedLagSmoother | , |
| Example | |||
| ) |
Definition at line 92 of file testIncrementalFixedLagSmoother.cpp.