gtsam
4.0.0
gtsam
|
Base classes for the 'filter' and 'smoother' portion of the Concurrent Filtering and Smoothing architecture, as well as an external synchronization function. More...
Go to the source code of this file.
Classes | |
class | gtsam::ConcurrentFilter |
The interface for the 'Filter' portion of the Concurrent Filtering and Smoother architecture. More... | |
class | gtsam::ConcurrentSmoother |
The interface for the 'Smoother' portion of the Concurrent Filtering and Smoother architecture. More... | |
Namespaces | |
gtsam | |
Global functions in a separate testing namespace. | |
Functions | |
void | gtsam::synchronize (ConcurrentFilter &filter, ConcurrentSmoother &smoother) |
NonlinearFactorGraph | gtsam::internal::calculateMarginalFactors (const NonlinearFactorGraph &graph, const Values &theta, const KeySet &remainingKeys, const GaussianFactorGraph::Eliminate &eliminateFunction) |
Calculate the marginal on the specified keys, returning a set of LinearContainerFactors. More... | |
Base classes for the 'filter' and 'smoother' portion of the Concurrent Filtering and Smoothing architecture, as well as an external synchronization function.
These classes act as an interface only.
NonlinearFactorGraph gtsam::internal::calculateMarginalFactors | ( | const NonlinearFactorGraph & | graph, |
const Values & | theta, | ||
const KeySet & | remainingKeys, | ||
const GaussianFactorGraph::Eliminate & | eliminateFunction | ||
) |
Calculate the marginal on the specified keys, returning a set of LinearContainerFactors.
Unlike other GTSAM functions with similar purposes, this version can operate on disconnected graphs.