gtsam
Loading...
Searching...
No Matches
nonlinear Directory Reference

Files

 
AdaptAutoDiff.h
 Adaptor for Ceres style auto-differentiated functions.
 
AntiFactor.h
 
BatchFactor.h
 A batch of factors that linearizes to a single JacobianFactor.
 
BatchFixedLagSmoother.cpp
 An LM-based fixed-lag smoother.
 
BatchFixedLagSmoother.h
 An LM-based fixed-lag smoother.
 
BayesTreeMarginalizationHelper.h
 Helper functions for marginalizing variables from a Bayes Tree.
 
ConcentratedGaussian.h
 A nonlinear density, inherits from ExtendedPriorFactor.
 
CustomFactor.cpp
 Class to enable arbitrary factors with runtime swappable error function.
 
CustomFactor.h
 Class to enable arbitrary factors with runtime swappable error function.
 
DoglegOptimizer.cpp
 
DoglegOptimizer.h
 
DoglegOptimizerImpl.h
 Nonlinear factor graph optimizer using Powell's Dogleg algorithm (detail implementation).
 
Expression-inl.h
 Internals for Expression.h, not for general consumption.
 
Expression.h
 Expressions for Block Automatic Differentiation.
 
ExpressionFactor.h
 
ExpressionFactorGraph.h
 Factor graph that supports adding ExpressionFactors directly.
 
expressions.h
 Common expressions, both linear and non-linear.
 
expressionTesting.h
 Test harness methods for expressions.
 
ExtendedKalmanFilter-inl.h
 Class to perform generic Kalman Filtering using nonlinear factor graphs.
 
ExtendedKalmanFilter.h
 Class to perform generic Kalman Filtering using nonlinear factor graphs.
 
ExtendedPriorFactor.h
 
factorTesting.h
 Evaluate derivatives of a nonlinear factor numerically.
 
FixedLagSmoother.cpp
 The base class for different fixed-lag smoother implementations.
 
FixedLagSmoother.h
 Base class for a fixed-lag smoother.
 
FunctorizedFactor.h
 
GaussNewtonOptimizer.cpp
 
GaussNewtonOptimizer.h
 
GncOptimizer.cpp
 Definitions of functions declared in header file.
 
GncOptimizer.h
 The GncOptimizer class.
 
GncParams.h
 
GraphvizFormatting.cpp
 Graphviz formatter for NonlinearFactorGraph.
 
GraphvizFormatting.h
 Graphviz formatter for NonlinearFactorGraph.
 
IncrementalFixedLagSmoother.cpp
 An iSAM2-based fixed-lag smoother.
 
IncrementalFixedLagSmoother.h
 An iSAM2-based fixed-lag smoother.
 
ISAM2-impl.cpp
 Incremental update functionality (ISAM2) for BayesTree, with fluid relinearization.
 
ISAM2-impl.h
 Incremental update functionality (ISAM2) for BayesTree, with fluid relinearization.
 
ISAM2.cpp
 Incremental update functionality (ISAM2) for BayesTree, with fluid relinearization.
 
ISAM2.h
 Incremental update functionality (ISAM2) for BayesTree, with fluid relinearization.
 
ISAM2Clique.cpp
 Specialized iSAM2 Clique.
 
ISAM2Clique.h
 Specialized iSAM2 Clique.
 
ISAM2Params.cpp
 Parameters for iSAM 2.
 
ISAM2Params.h
 Parameters for iSAM 2.
 
ISAM2Result.h
 Class that stores detailed iSAM2 result.
 
ISAM2UpdateParams.h
 Class that stores extra params for ISAM2::update().
 
LevenbergMarquardtOptimizer.cpp
 A nonlinear optimizer that uses the Levenberg-Marquardt trust-region scheme.
 
LevenbergMarquardtOptimizer.h
 A nonlinear optimizer that uses the Levenberg-Marquardt trust-region scheme.
 
LevenbergMarquardtParams.cpp
 Parameters for Levenberg-Marquardt trust-region scheme.
 
LevenbergMarquardtParams.h
 Parameters for Levenberg-Marquardt trust-region scheme.
 
LinearContainerFactor.cpp
 
LinearContainerFactor.h
 Wrap Jacobian and Hessian linear factors to allow simple injection into a nonlinear graph.
 
LMDampingParams.h
 Parameters controlling LM-style damping for NonlinearMultifrontalSolver.
 
Marginals.cpp
 
Marginals.h
 A class for computing marginals in a NonlinearFactorGraph.
 
NoiseModelFactorN.h
 Base class for noise model factors with N variables.
 
NonlinearConjugateGradientOptimizer.cpp
 Simple non-linear optimizer that solves using non-preconditioned CG.
 
NonlinearConjugateGradientOptimizer.h
 Simple non-linear optimizer that solves using non-preconditioned CG.
 
NonlinearEquality.h
 
nonlinearExceptions.h
 Exceptions that may be thrown by nonlinear optimization components.
 
NonlinearFactor.cpp
 Nonlinear Factor base classes.
 
NonlinearFactor.h
 Non-linear factor base classes.
 
NonlinearFactorGraph.cpp
 Factor Graph Consisting of non-linear factors.
 
NonlinearFactorGraph.h
 Factor Graph consisting of non-linear factors.
 
NonlinearISAM.cpp
 
NonlinearISAM.h
 
NonlinearMultifrontalSolver.cpp
 Implementation of nonlinear multifrontal solver.
 
NonlinearMultifrontalSolver.h
 Multifrontal solver for nonlinear factor graphs.
 
NonlinearOptimizer.cpp
 Convergence functions not dependent on graph types.
 
NonlinearOptimizer.h
 Base class and parameters for nonlinear optimization algorithms.
 
NonlinearOptimizerParams.cpp
 Parameters for nonlinear optimization.
 
NonlinearOptimizerParams.h
 Parameters for nonlinear optimization.
 
PriorFactor.h
 
utilities.h
 Contains generic global functions designed particularly for the matlab interface.
 
Values-inl.h
 
Values.h
 A non-templated config holding any types of Manifold-group elements.
 
VectorNormFactor.h
 Factor constraining the norm of a vector-space variable.
 
WhiteNoiseFactor.h
 Binary white noise factor.
 
WnoaFactor.h
 White-Noise-On-Acceleration (WNOA) motion prior factor between two states (pose and velocity at times t_k and t_{k+1}).
 
WnoaFactorGraph.cpp
 Factor graph that handles computation of interpolated states for WNOA.
 
WnoaFactorGraph.h
 Factor graph that handles computation of interpolated states for WNOA.
 
WnoaInterpFactor.h
 White-Noise-On-Acceleration (WNOA) continuous time interpolation wrapper factor and functions to automatically update a given graph by interpolating some variables (removing them from the optimization).
 
WnoaInterpolator.h
 Interpolator class implementation for interpolating poses and velocities between two bordering states, either during or after a factor graph solve.
 
WnoaStateData.h
 Introduces a lightweight struct for identifying states in continuous-time estimation and interpolation.