Classes | Typedefs | Functions | Variables
testGeneralSFMFactor.cpp File Reference

unit tests for GeneralSFMFactor More...

#include <gtsam/slam/GeneralSFMFactor.h>
#include <gtsam/sam/RangeFactor.h>
#include <gtsam/geometry/Cal3_S2.h>
#include <gtsam/geometry/Rot2.h>
#include <gtsam/geometry/PinholeCamera.h>
#include <gtsam/nonlinear/NonlinearEquality.h>
#include <gtsam/nonlinear/NonlinearFactorGraph.h>
#include <gtsam/nonlinear/LevenbergMarquardtOptimizer.h>
#include <gtsam/linear/VectorValues.h>
#include <gtsam/inference/Symbol.h>
#include <gtsam/base/Testable.h>
#include <boost/assign/std/vector.hpp>
#include <boost/shared_ptr.hpp>
#include <CppUnitLite/TestHarness.h>
#include <iostream>
#include <vector>
Include dependency graph for testGeneralSFMFactor.cpp:

Go to the source code of this file.

Classes

class  Graph
 

Typedefs

typedef NonlinearEquality< GeneralCameraCameraConstraint
 
typedef PinholeCamera< Cal3_S2GeneralCamera
 
typedef NonlinearEquality< Point3Point3Constraint
 
typedef GeneralSFMFactor< GeneralCamera, Point3Projection
 

Functions

static vector< GeneralCameragenCameraDefaultCalibration ()
 
static vector< GeneralCameragenCameraVariableCalibration ()
 
static vector< Point3genPoint3 ()
 
static double getGaussian ()
 
static boost::shared_ptr< OrderinggetOrdering (const vector< GeneralCamera > &cameras, const vector< Point3 > &landmarks)
 
int main ()
 
static const SharedNoiseModel sigma1 (noiseModel::Unit::Create(2))
 
 TEST (GeneralSFMFactor, equals)
 
 TEST (GeneralSFMFactor, error)
 
 TEST (GeneralSFMFactor, optimize_defaultK)
 
 TEST (GeneralSFMFactor, optimize_varK_SingleMeasurementError)
 
 TEST (GeneralSFMFactor, optimize_varK_FixCameras)
 
 TEST (GeneralSFMFactor, optimize_varK_FixLandmarks)
 
 TEST (GeneralSFMFactor, optimize_varK_BA)
 
 TEST (GeneralSFMFactor, GeneralCameraPoseRange)
 
 TEST (GeneralSFMFactor, CalibratedCameraPoseRange)
 
 TEST (GeneralSFMFactor, BinaryJacobianFactor)
 
 TEST (GeneralSFMFactor, BinaryJacobianFactor2)
 

Variables

static const double baseline = 5.
 

Detailed Description

unit tests for GeneralSFMFactor

Date
Dec 27, 2010
Author
nikai

Definition in file testGeneralSFMFactor.cpp.

Typedef Documentation

Definition at line 48 of file testGeneralSFMFactor.cpp.

Definition at line 46 of file testGeneralSFMFactor.cpp.

Definition at line 49 of file testGeneralSFMFactor.cpp.

Definition at line 47 of file testGeneralSFMFactor.cpp.

Function Documentation

static vector<GeneralCamera> genCameraDefaultCalibration ( )
static

Definition at line 105 of file testGeneralSFMFactor.cpp.

static vector<GeneralCamera> genCameraVariableCalibration ( )
static

Definition at line 112 of file testGeneralSFMFactor.cpp.

static vector<Point3> genPoint3 ( )
static

Definition at line 87 of file testGeneralSFMFactor.cpp.

static double getGaussian ( )
static

Definition at line 70 of file testGeneralSFMFactor.cpp.

static boost::shared_ptr<Ordering> getOrdering ( const vector< GeneralCamera > &  cameras,
const vector< Point3 > &  landmarks 
)
static

Definition at line 120 of file testGeneralSFMFactor.cpp.

int main ( void  )

Definition at line 527 of file testGeneralSFMFactor.cpp.

static const SharedNoiseModel sigma1 ( noiseModel::Unit::Create(2)  )
static
TEST ( GeneralSFMFactor  ,
equals   
)

Definition at line 131 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
error   
)

Definition at line 146 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
optimize_defaultK   
)

Definition at line 164 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
optimize_varK_SingleMeasurementError   
)

Definition at line 203 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
optimize_varK_FixCameras   
)

Definition at line 245 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
optimize_varK_FixLandmarks   
)

Definition at line 285 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
optimize_varK_BA   
)

Definition at line 337 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
GeneralCameraPoseRange   
)

Definition at line 383 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
CalibratedCameraPoseRange   
)

Definition at line 411 of file testGeneralSFMFactor.cpp.

Definition at line 441 of file testGeneralSFMFactor.cpp.

TEST ( GeneralSFMFactor  ,
BinaryJacobianFactor2   
)

Definition at line 500 of file testGeneralSFMFactor.cpp.

Variable Documentation

const double baseline = 5.
static

Definition at line 84 of file testGeneralSFMFactor.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:41