Typedefs | Functions
testIncrementalFixedLagSmoother.cpp File Reference

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_unstable/nonlinear/IncrementalFixedLagSmoother.h>
#include <CppUnitLite/TestHarness.h>
#include <iostream>
#include <string>
Include dependency graph for testIncrementalFixedLagSmoother.cpp:

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)
 

Detailed Description

Unit tests for the Incremental Fixed-Lag Smoother.

Author
Stephen Williams (swill.nosp@m.iams.nosp@m.8@gat.nosp@m.ech..nosp@m.edu)
Date
May 23, 2012

Definition in file testIncrementalFixedLagSmoother.cpp.

Typedef Documentation

◆ BetweenPoint2

Definition at line 43 of file testIncrementalFixedLagSmoother.cpp.

Function Documentation

◆ check_smoother()

bool check_smoother ( const NonlinearFactorGraph fullgraph,
const Values fullinit,
const IncrementalFixedLagSmoother smoother,
const Key key 
)

Definition at line 46 of file testIncrementalFixedLagSmoother.cpp.

◆ main()

int main ( )

Definition at line 359 of file testIncrementalFixedLagSmoother.cpp.

◆ PrintSymbolicTree()

void PrintSymbolicTree ( const ISAM2 isam,
const std::string &  label 
)

Definition at line 81 of file testIncrementalFixedLagSmoother.cpp.

◆ PrintSymbolicTreeHelper()

void PrintSymbolicTreeHelper ( const ISAM2Clique::shared_ptr clique,
const std::string  indent = "" 
)

Definition at line 61 of file testIncrementalFixedLagSmoother.cpp.

◆ TEST()

TEST ( IncrementalFixedLagSmoother  ,
Example   
)

Definition at line 92 of file testIncrementalFixedLagSmoother.cpp.



gtsam
Author(s):
autogenerated on Wed Mar 19 2025 03:09:13