Functions | Variables
timeGaussianFactorGraph.cpp File Reference

Time elimination with simple Kalman Smoothing example. More...

#include <time.h>
#include <CppUnitLite/TestHarness.h>
#include <tests/smallExample.h>
Include dependency graph for timeGaussianFactorGraph.cpp:

Go to the source code of this file.

Functions

int main ()
 
 TEST (timeGaussianFactorGraph, linearTime)
 
 TEST (timeGaussianFactorGraph, planar_old)
 
 TEST (timeGaussianFactorGraph, planar_new)
 
 TEST (timeGaussianFactorGraph, planar_eliminate_old)
 
 TEST (timeGaussianFactorGraph, planar_eliminate_new)
 
double timeKalmanSmoother (int T)
 
double timePlanarSmoother (int N, bool old=true)
 
double timePlanarSmootherEliminate (int N, bool old=true)
 

Variables

int grid_size = 100
 

Detailed Description

Time elimination with simple Kalman Smoothing example.

Author
Frank Dellaert

Definition in file timeGaussianFactorGraph.cpp.

Function Documentation

◆ main()

int main ( void  )
  • ************************************************************************* */* ************************************************************************* */

Definition at line 213 of file timeGaussianFactorGraph.cpp.

◆ TEST() [1/5]

TEST ( timeGaussianFactorGraph  ,
linearTime   
)
  • ************************************************************************* */ / Create a planar factor graph and join factors until matrix formation / This variation uses the original join factors approach * ************************************************************************* */ / Create a planar factor graph and join factors until matrix formation / This variation uses the single-allocate version to create the matrix

Definition at line 117 of file timeGaussianFactorGraph.cpp.

◆ TEST() [2/5]

TEST ( timeGaussianFactorGraph  ,
planar_old   
)

Definition at line 157 of file timeGaussianFactorGraph.cpp.

◆ TEST() [3/5]

TEST ( timeGaussianFactorGraph  ,
planar_new   
)

Definition at line 166 of file timeGaussianFactorGraph.cpp.

◆ TEST() [4/5]

TEST ( timeGaussianFactorGraph  ,
planar_eliminate_old   
)

Definition at line 175 of file timeGaussianFactorGraph.cpp.

◆ TEST() [5/5]

TEST ( timeGaussianFactorGraph  ,
planar_eliminate_new   
)

Definition at line 184 of file timeGaussianFactorGraph.cpp.

◆ timeKalmanSmoother()

double timeKalmanSmoother ( int  T)

Definition at line 28 of file timeGaussianFactorGraph.cpp.

◆ timePlanarSmoother()

double timePlanarSmoother ( int  N,
bool  old = true 
)

Definition at line 40 of file timeGaussianFactorGraph.cpp.

◆ timePlanarSmootherEliminate()

double timePlanarSmootherEliminate ( int  N,
bool  old = true 
)

Definition at line 51 of file timeGaussianFactorGraph.cpp.

Variable Documentation

◆ grid_size

int grid_size = 100

Definition at line 154 of file timeGaussianFactorGraph.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:57