gtsam  3.2.1
gtsam
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ISAM2-impl.cpp File Reference

Incremental update functionality (ISAM2) for BayesTree, with fluid relinearization. More...

Namespaces

 gtsam
 Global functions in a separate testing namespace.
 

Functions

void gtsam::CheckRelinearizationRecursiveDouble (FastSet< Key > &relinKeys, double threshold, const VectorValues &delta, const ISAM2Clique::shared_ptr &clique)
 
void gtsam::CheckRelinearizationRecursiveMap (FastSet< Key > &relinKeys, const FastMap< char, Vector > &thresholds, const VectorValues &delta, const ISAM2Clique::shared_ptr &clique)
 
void gtsam::internal::updateRgProd (const boost::shared_ptr< ISAM2Clique > &clique, const FastSet< Key > &replacedKeys, const VectorValues &grad, VectorValues &RgProd, size_t &varsUpdated)
 

Detailed Description

Incremental update functionality (ISAM2) for BayesTree, with fluid relinearization.

Author
Michael Kaess
Richard Roberts