gtsam/gtsam/nonlinear
Richard Roberts b0508cc1a8 Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
..
tests Added linearization points to LinearContainerFactor. Fixed bug with localCoordinates() in Values 2012-08-27 01:11:37 +00:00
CMakeLists.txt Reworked cmake timing generation to use generalized test-adding macro 2012-03-29 18:57:29 +00:00
DoglegOptimizer.cpp Wrapped DoglegOptimizer and LevenbergMarquardtOptimizer, added class heirarchy to optimization parameters 2012-07-18 23:35:36 +00:00
DoglegOptimizer.h More consistent order of private/protected/public - typedefs, private/protected variables, public interface, private/protected functions 2012-08-06 21:42:26 +00:00
DoglegOptimizerImpl.cpp Removed using namespace in header files 2012-06-08 14:33:59 +00:00
DoglegOptimizerImpl.h Added "SEARCH_REDUCE_ONLY" mode to Dogleg 2012-08-17 03:45:32 +00:00
ExtendedKalmanFilter-inl.h Switched Values, Ordering, and factors to int 'Key' instead of 'Symbol', 2012-02-19 01:02:07 +00:00
ExtendedKalmanFilter.h Updated ExtendedKalmanFilter and relkated example, removing the need for the 'inl' header 2012-07-22 14:57:34 +00:00
GaussNewtonOptimizer.cpp add Cal3DS2.calibrate() with fixed point iteration 2012-07-24 21:06:33 +00:00
GaussNewtonOptimizer.h More consistent order of private/protected/public - typedefs, private/protected variables, public interface, private/protected functions 2012-08-06 21:42:26 +00:00
ISAM2-impl.cpp Reworked variable removal in iSAM2 to hopefully fix difficult bug 2012-07-06 18:33:01 +00:00
ISAM2-impl.h Automatic removal of unused variables in iSAM2 working in unit tests! 2012-06-30 22:32:49 +00:00
ISAM2-inl.h Removed Permuted views to simplify a lot of code - all objects that need to be permuted now have their data rearranged instead of using the "Permuted" indirection class. 2012-06-30 01:45:21 +00:00
ISAM2.cpp Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
ISAM2.h add printStats() and wrap saveGraph for ISAM2 2012-09-04 04:17:55 +00:00
Key.cpp Int keys with formatter objects, all unit tests pass 2012-02-21 00:53:35 +00:00
Key.h Added more functionality to interfaces to set/vector/list, moved typedefs to Key.h, added more matlab interfaces 2012-07-02 17:32:47 +00:00
LevenbergMarquardtOptimizer.cpp Standardized and corrected error handling on the linear size - underconstrained and negative systems always throw IndeterminantLinearSystemException, and all assertions checking for infinite values are removed. Also, we were not properly checking the result of Eigen's Cholesky, so sometimes elimination continued with incorrect matrices despite being underconstrained when Cholesky failed but did not produce NaN's. 2012-08-22 22:40:27 +00:00
LevenbergMarquardtOptimizer.h More consistent order of private/protected/public - typedefs, private/protected variables, public interface, private/protected functions 2012-08-06 21:42:26 +00:00
Marginals.cpp Created new dense matrix functions in GaussianFactorGraph returning pair<Matrix,Vector> for easier access, and renamed functions to augmentedJacobian, augmentedHessian, jacobian, hessian 2012-09-04 15:05:57 +00:00
Marginals.h Added dense matrix accessor for JointMarginals 2012-08-15 17:17:52 +00:00
NonlinearConjugateGradientOptimizer.cpp Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
NonlinearConjugateGradientOptimizer.h add Cal3DS2.calibrate() with fixed point iteration 2012-07-24 21:06:33 +00:00
NonlinearEquality.h Changed some printing details, prompted by MATLAB display 2012-07-02 15:01:28 +00:00
NonlinearFactor.h Changed some printing details, prompted by MATLAB display 2012-07-02 15:01:28 +00:00
NonlinearFactorGraph.cpp Return FastSet instead of std::set from NonlinearFactorGraph::keys() 2012-06-30 22:32:46 +00:00
NonlinearFactorGraph.h Small cleanup with factor graph 'add' functions 2012-07-12 22:28:23 +00:00
NonlinearISAM.cpp print statistics for bayesnet and bayestree 2012-06-27 16:33:19 +00:00
NonlinearISAM.h Added key formatting in saveGraph, which uses inverse ordering to find Key and formats the Key 2012-06-25 03:47:07 +00:00
NonlinearOptimizer.cpp Used verbosity constants instead of numbers 2012-08-22 22:40:34 +00:00
NonlinearOptimizer.h More consistent order of private/protected/public - typedefs, private/protected variables, public interface, private/protected functions 2012-08-06 21:42:26 +00:00
Ordering.cpp Print ordering with multiple entries per line for more compact printout 2012-09-03 19:25:27 +00:00
Ordering.h Fixed warnings 2012-07-13 21:57:57 +00:00
SuccessiveLinearizationOptimizer.cpp wrap iterative solver, subgraph solver, etc. 2012-09-03 21:50:22 +00:00
SuccessiveLinearizationOptimizer.h wrap iterative solver, subgraph solver, etc. 2012-09-03 21:50:22 +00:00
Symbol.cpp Fixed Symbol problem - related to using std::numeric_limits::max() statically on keys created outside of functions 2012-06-09 19:43:14 +00:00
Symbol.h Finished denamespacing and reorganizing matlab code 2012-07-27 19:02:11 +00:00
Values-inl.h Sanitized view methods 2012-06-24 14:33:02 +00:00
Values.cpp Added linearization points to LinearContainerFactor. Fixed bug with localCoordinates() in Values 2012-08-27 01:11:37 +00:00
Values.h Added linearization points to LinearContainerFactor. Fixed bug with localCoordinates() in Values 2012-08-27 01:11:37 +00:00
WhiteNoiseFactor.h Removed the use of the ADD_CLONE_NONLINEAR_FACTOR macro, documented instances of clone() in factors 2012-06-09 21:06:06 +00:00