GTSAM  4.0.2
C++ library for smoothing and mapping (SAM)
Classes | Namespaces | Functions
HybridGaussianFactorGraph.h File Reference

Linearized Hybrid factor graph that uses type erasure. More...

#include <gtsam/hybrid/GaussianMixtureFactor.h>
#include <gtsam/hybrid/HybridFactor.h>
#include <gtsam/hybrid/HybridFactorGraph.h>
#include <gtsam/inference/EliminateableFactorGraph.h>
#include <gtsam/inference/FactorGraph.h>
#include <gtsam/inference/Ordering.h>
#include <gtsam/linear/GaussianFactor.h>
#include <gtsam/linear/VectorValues.h>
#include <functional>
#include <optional>
Include dependency graph for HybridGaussianFactorGraph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gtsam::EliminationTraits< HybridGaussianFactorGraph >
 
class  gtsam::HybridGaussianFactorGraph
 

Namespaces

 gtsam
 

Functions

GTSAM_EXPORT std::pair< std::shared_ptr< HybridConditional >, std::shared_ptr< Factor > > gtsam::EliminateHybrid (const HybridGaussianFactorGraph &factors, const Ordering &keys)
 Main elimination function for HybridGaussianFactorGraph. More...
 
GTSAM_EXPORT const Ordering gtsam::HybridOrdering (const HybridGaussianFactorGraph &graph)
 Return a Colamd constrained ordering where the discrete keys are eliminated after the continuous keys. More...
 

Detailed Description

Linearized Hybrid factor graph that uses type erasure.

Author
Fan Jiang, Varun Agrawal, Frank Dellaert
Date
Mar 11, 2022