Functions | Variables
examples Namespace Reference

Functions

static const DiscreteKey m1 (M(1), 2)
 
static const DiscreteKey m2 (M(2), 3)
 

Variables

const auto A1 = Matrix::Zero(2, 1)
 
const auto A2 = Matrix::Zero(2, 2)
 
const auto A3 = Matrix::Zero(2, 3)
 
const auto b = Matrix::Zero(2, 1)
 
const auto f10 = std::make_shared<JacobianFactor>(X(1), A1, X(2), A2, b)
 
const auto f11 = std::make_shared<JacobianFactor>(X(1), A1, X(2), A2, b)
 
const auto f20 = std::make_shared<JacobianFactor>(X(1), A1, X(3), A3, b)
 
const auto f21 = std::make_shared<JacobianFactor>(X(1), A1, X(3), A3, b)
 
const auto f22 = std::make_shared<JacobianFactor>(X(1), A1, X(3), A3, b)
 
const HybridGaussianFactor hybridFactorA (m1, {{f10, 10}, {f11, 11}})
 
const HybridGaussianFactor hybridFactorB (m2, {{f20, 20}, {f21, 21}, {f22, 22}})
 
const HybridGaussianFactor prunedFactorB (m2, {{f20, 20}, {nullptr, 1000}, {f22, 22}})
 

Function Documentation

◆ m1()

static const DiscreteKey examples::m1 ( M(1)  ,
 
)
static

◆ m2()

static const DiscreteKey examples::m2 ( M(2)  ,
 
)

Variable Documentation

◆ A1

const auto examples::A1 = Matrix::Zero(2, 1)

Definition at line 42 of file testHybridGaussianProductFactor.cpp.

◆ A2

const auto examples::A2 = Matrix::Zero(2, 2)

Definition at line 43 of file testHybridGaussianProductFactor.cpp.

◆ A3

const auto examples::A3 = Matrix::Zero(2, 3)

Definition at line 50 of file testHybridGaussianProductFactor.cpp.

◆ b

const auto examples::b = Matrix::Zero(2, 1)

Definition at line 44 of file testHybridGaussianProductFactor.cpp.

◆ f10

const auto examples::f10 = std::make_shared<JacobianFactor>(X(1), A1, X(2), A2, b)

Definition at line 46 of file testHybridGaussianProductFactor.cpp.

◆ f11

const auto examples::f11 = std::make_shared<JacobianFactor>(X(1), A1, X(2), A2, b)

Definition at line 47 of file testHybridGaussianProductFactor.cpp.

◆ f20

const auto examples::f20 = std::make_shared<JacobianFactor>(X(1), A1, X(3), A3, b)

Definition at line 51 of file testHybridGaussianProductFactor.cpp.

◆ f21

const auto examples::f21 = std::make_shared<JacobianFactor>(X(1), A1, X(3), A3, b)

Definition at line 52 of file testHybridGaussianProductFactor.cpp.

◆ f22

const auto examples::f22 = std::make_shared<JacobianFactor>(X(1), A1, X(3), A3, b)

Definition at line 53 of file testHybridGaussianProductFactor.cpp.

◆ hybridFactorA

const HybridGaussianFactor examples::hybridFactorA(m1, {{f10, 10}, {f11, 11}})

◆ hybridFactorB

const HybridGaussianFactor examples::hybridFactorB(m2, {{f20, 20}, {f21, 21}, {f22, 22}})

◆ prunedFactorB

const HybridGaussianFactor examples::prunedFactorB(m2, {{f20, 20}, {nullptr, 1000}, {f22, 22}})


gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:15:06