gtsam/cpp
Frank Dellaert bb15697cf9 Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
..
.cvsignore Fixing directory structure 2009-08-21 22:23:24 +00:00
BayesChain.h Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
BayesTree.h Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
Cal3_S2.cpp made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Cal3_S2.h made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
CalibratedCamera.cpp Combined evaluation/derivatives now return the function value instead of using a pointer 2009-10-22 14:44:27 +00:00
CalibratedCamera.h Combined evaluation/derivatives now return the function value instead of using a pointer 2009-10-22 14:44:27 +00:00
ChordalBayesNet.cpp Removed obsolete optimize call and documented better 2009-10-27 14:14:36 +00:00
ChordalBayesNet.h Removed obsolete optimize call and documented better 2009-10-27 14:14:36 +00:00
ConditionalGaussian.cpp FactorGraph, ChordalBayesNet, and ConditionalGaussian now Testable 2009-10-24 23:14:14 +00:00
ConditionalGaussian.h FactorGraph, ChordalBayesNet, and ConditionalGaussian now Testable 2009-10-24 23:14:14 +00:00
ConstrainedConditionalGaussian.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
ConstrainedConditionalGaussian.h Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
ConstrainedLinearFactorGraph.cpp Fairly substantial change: Factor now Testable, MutableLinearFactor gone 2009-10-22 17:23:24 +00:00
ConstrainedLinearFactorGraph.h Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
ConstrainedNonlinearFactorGraph.cpp '''BIG CHANGE''': avoid converting back and to FGConfigs by templating on configuration type. Details: 2009-10-06 18:25:04 +00:00
ConstrainedNonlinearFactorGraph.h Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
Doxyfile Fixing directory structure 2009-08-21 22:23:24 +00:00
Factor.h Fairly substantial change: Factor now Testable, MutableLinearFactor gone 2009-10-22 17:23:24 +00:00
FactorGraph-inl.h Fixed NULL problem 2009-10-27 20:22:02 +00:00
FactorGraph.h Moved print and equals to -inl.h 2009-10-25 22:27:18 +00:00
LinearConstraint.cpp made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
LinearConstraint.h made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
LinearFactor.cpp moved [symbol] function to LinearFactor 2009-10-27 13:33:44 +00:00
LinearFactor.h moved [symbol] function to LinearFactor 2009-10-27 13:33:44 +00:00
LinearFactorGraph.cpp updated find_factors_and_remove to use map of factor indices to gather factors connected to a variable. factors are set to null instead of being erased. also updated size() to count non-NULL factors, and print() to only print non-NULL factors. added new unit test which tries to remove the same variable twice. 2009-10-23 00:56:40 +00:00
LinearFactorGraph.h order 1 factors by using map 2009-10-22 21:33:00 +00:00
LinearFactorSet.h Finally gave in and made LinearFactorSet into a vector. Pragmatism wins. 2009-10-18 16:49:10 +00:00
Makefile.am Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
Matrix.cpp Added weighted Householder transforms that use precisions perform QDR factorization. Functions create a weighted vector pseudoinverse, and then use the pseudoinverse to substitute a solution into system. 2009-10-27 14:21:22 +00:00
Matrix.h Added weighted Householder transforms that use precisions perform QDR factorization. Functions create a weighted vector pseudoinverse, and then use the pseudoinverse to substitute a solution into system. 2009-10-27 14:21:22 +00:00
NonlinearFactor.cpp Fixed NonlinearFactor2 equals and added some unit tests for equals 2009-10-24 20:01:47 +00:00
NonlinearFactor.h Fixed NonlinearFactor2 equals and added some unit tests for equals 2009-10-24 20:01:47 +00:00
NonlinearFactorGraph-inl.h '''BIG CHANGE''': avoid converting back and to FGConfigs by templating on configuration type. Details: 2009-10-06 18:25:04 +00:00
NonlinearFactorGraph.h Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
NonlinearOptimizer-inl.h Better name for delta: linearizeAndOptimizeForDelta 2009-10-19 19:12:48 +00:00
NonlinearOptimizer.h Better name for delta: linearizeAndOptimizeForDelta 2009-10-19 19:12:48 +00:00
Ordering.cpp Added const verifiers for member functions of the class which are compatible 2009-08-26 15:25:47 +00:00
Ordering.h formatting only, clear by default 2009-10-06 18:01:40 +00:00
Point2.cpp Point2 now Testable, removed obsolete assert_equal, as every testable class can use the template version in Testable.h 2009-10-22 14:43:36 +00:00
Point2.h Point2 now Testable, removed obsolete assert_equal, as every testable class can use the template version in Testable.h 2009-10-22 14:43:36 +00:00
Point2Prior.h 2 BIG changes: 2009-09-13 04:13:03 +00:00
Point3.cpp made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Point3.h made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Pose2.cpp made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Pose2.h made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Pose3.cpp made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Pose3.h made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Rot3.cpp made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
Rot3.h made all classes that currently have an assert_equal "Testable" 2009-10-26 19:26:51 +00:00
SimpleCamera.cpp Combined evaluation/derivatives now return the function value instead of using a pointer 2009-10-22 14:44:27 +00:00
SimpleCamera.h Combined evaluation/derivatives now return the function value instead of using a pointer 2009-10-22 14:44:27 +00:00
Simulated2DMeasurement.h Fixing directory structure 2009-08-21 22:23:24 +00:00
Simulated2DOdometry.h Fixing directory structure 2009-08-21 22:23:24 +00:00
Simulated3D.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
Simulated3D.h Fixing directory structure 2009-08-21 22:23:24 +00:00
SymbolicBayesChain-inl.h Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
SymbolicBayesChain.cpp Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
SymbolicBayesChain.h Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
Testable.h Order of arguments = expected, then actual 2009-10-25 22:26:56 +00:00
VSLAMFactor.cpp updated to be templated on Config. 2009-10-13 20:55:07 +00:00
VSLAMFactor.h Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
Value.h BIG: replaced optimize in NonlinearFactorGraph with specialized NonlinearOptimizer object. This does away with the artificial ErrorVectorConfig and the like as NonlinearOptimizer is templated and can use "exmap", the exponential map defined for any differentiable manifold. 2009-09-09 04:43:04 +00:00
Vector.cpp Added weighted Householder transforms that use precisions perform QDR factorization. Functions create a weighted vector pseudoinverse, and then use the pseudoinverse to substitute a solution into system. 2009-10-27 14:21:22 +00:00
Vector.h Added weighted Householder transforms that use precisions perform QDR factorization. Functions create a weighted vector pseudoinverse, and then use the pseudoinverse to substitute a solution into system. 2009-10-27 14:21:22 +00:00
VectorConfig.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
VectorConfig.h No need for Testable constructors 2009-10-22 14:42:19 +00:00
gtsam.h Now Matlab toolbox compiles!! 2009-10-20 20:41:45 +00:00
gtsam.sln Fixing directory structure 2009-08-21 22:23:24 +00:00
gtsam.vcproj Fixing directory structure 2009-08-21 22:23:24 +00:00
manual.mk Fixing directory structure 2009-08-21 22:23:24 +00:00
numericalDerivative.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
numericalDerivative.h Fixing directory structure 2009-08-21 22:23:24 +00:00
simulated2D.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
simulated2D.h Fixing directory structure 2009-08-21 22:23:24 +00:00
smallExample.cpp moved timing example here from EasySLAM 2009-10-27 13:34:36 +00:00
smallExample.h moved timing example here from EasySLAM 2009-10-27 13:34:36 +00:00
svdcmp.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
svdcmp.h Fixing directory structure 2009-08-21 22:23:24 +00:00
testBayesTree.cpp Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
testCal3_S2.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
testCalibratedCamera.cpp Combined evaluation/derivatives now return the function value instead of using a pointer 2009-10-22 14:44:27 +00:00
testChordalBayesNet.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
testConditionalGaussian.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
testConstrainedConditionalGaussian.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
testConstrainedLinearFactorGraph.cpp Fairly substantial change: Factor now Testable, MutableLinearFactor gone 2009-10-22 17:23:24 +00:00
testConstrainedNonlinearFactorGraph.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
testFactorgraph.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
testLinearConstraint.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
testLinearFactor.cpp My last commit broke the linearFactorN unit test, fixed now. 2009-10-27 15:31:45 +00:00
testLinearFactorGraph.cpp moved timing example here from EasySLAM 2009-10-27 13:34:36 +00:00
testMatrix.cpp Added weighted Householder transforms that use precisions perform QDR factorization. Functions create a weighted vector pseudoinverse, and then use the pseudoinverse to substitute a solution into system. 2009-10-27 14:21:22 +00:00
testNonlinearFactor.cpp Fixed NonlinearFactor2 equals and added some unit tests for equals 2009-10-24 20:01:47 +00:00
testNonlinearFactorGraph.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
testNonlinearOptimizer.cpp Better name for delta: linearizeAndOptimizeForDelta 2009-10-19 19:12:48 +00:00
testPoint2.cpp removed unit test for scalar operator overloading 2009-09-13 04:23:31 +00:00
testPoint3.cpp Added few utility functions required to check if Marker is facing the Camera 2009-09-13 20:07:00 +00:00
testPose2.cpp new Pose2 class 2009-08-29 01:24:26 +00:00
testPose3.cpp Composition is faster, composeTransform is trivial (and should probably go) 2009-09-14 04:38:17 +00:00
testRot3.cpp Faster inverse by avoiding matrix intermediate 2009-09-14 04:39:36 +00:00
testSimpleCamera.cpp Combined evaluation/derivatives now return the function value instead of using a pointer 2009-10-22 14:44:27 +00:00
testSimulated2D.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
testSimulated3D.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
testSymbolicBayesChain.cpp Prototype framework for Bayes chain (new name for Chordal Bayes net) and Bayes tree class hierarchy 2009-10-27 20:23:19 +00:00
testVSLAMFactor.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
testVector.cpp Added weighted Householder transforms that use precisions perform QDR factorization. Functions create a weighted vector pseudoinverse, and then use the pseudoinverse to substitute a solution into system. 2009-10-27 14:21:22 +00:00
testVectorConfig.cpp Renamed FGConfig to VectorConfig in gtsam, easylib, EasySLAM, and mast. 2009-10-14 20:39:59 +00:00
timeLinearFactor.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
timeLinearFactorGraph.cpp moved timing example here from EasySLAM 2009-10-27 13:34:36 +00:00