gtsam/cpp
Richard Roberts 2b82ff65e7 Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
..
.cvsignore Fixing directory structure 2009-08-21 22:23:24 +00:00
BayesNet-inl.h print is more intuitive using reverse order 2009-12-20 11:56:33 +00:00
BayesNet.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
BayesNetPreconditioner.cpp Added Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project) 2009-12-31 12:56:47 +00:00
BayesNetPreconditioner.h Added Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project) 2009-12-31 12:56:47 +00:00
BayesTree-inl.h ISAM2 (nonlinear ISAM) partially there, unit test currently disabled 2009-12-29 05:57:05 +00:00
BayesTree.h progress in ISAM2, but unit test still disabled 2009-12-31 05:35:08 +00:00
BetweenFactor.h BetweenFactor is a template that models the measurement between two Lie types e.g. Pose2 or Pose3. Pose2Factor and Pose3Factor are now simply typedefs. 2010-01-08 15:32:45 +00:00
BinaryConditional.h replaced pow with bit shift operator, changed constructor to take p(x|parents) and created cpt inside the constructor. 2009-12-07 03:25:25 +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 Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
CalibratedCamera.cpp renamed transformPose_to to transform_to, composeTransform to compose, and changed nr. of arguments of Dtransform_to2 (to two) 2009-12-18 05:36:53 +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
Conditional.h A couple more "missing" .hpp files for newer gcc :-) 2009-12-08 22:49:57 +00:00
Doxyfile Fixing directory structure 2009-08-21 22:23:24 +00:00
Errors.cpp subtraction 2009-12-31 10:27:16 +00:00
Errors.h subtraction 2009-12-31 10:27:16 +00:00
Factor.h Two changes: LinearFactor::sparse and LinearFactorGraph:sparse, and renamed VariableSet -> Dimensions, which is now a map from keys to integer variable dimensions. Merged in from the "sparse" branch created with Viorela. 2009-11-06 05:43:03 +00:00
FactorGraph-inl.h pass FactorGraph as reference into split 2010-01-08 20:27:10 +00:00
FactorGraph.h pass FactorGraph as reference into split 2010-01-08 20:27:10 +00:00
GaussianBayesNet.cpp removed print statements 2010-01-09 02:37:58 +00:00
GaussianBayesNet.h backSubstitute functions (unit-tested in CitySLAM) for preconditioning 2009-12-30 17:13:24 +00:00
GaussianConditional.cpp new back-substitution functions that can do unit triangular solves 2009-12-29 13:59:34 +00:00
GaussianConditional.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
GaussianFactor.cpp using ediv_ where needed 2009-12-31 10:30:06 +00:00
GaussianFactor.h Gradient using new operator^ and errors method 2009-12-27 12:13:31 +00:00
GaussianFactorGraph.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
GaussianFactorGraph.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
GaussianFactorSet.h Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
GaussianISAM.cpp ISAM2 (nonlinear ISAM) partially there, unit test currently disabled 2009-12-29 05:57:05 +00:00
GaussianISAM.h ISAM2 (nonlinear ISAM) partially there, unit test currently disabled 2009-12-29 05:57:05 +00:00
GaussianISAM2.cpp unit test enabled again and working 2009-12-29 14:54:45 +00:00
GaussianISAM2.h ISAM2 (nonlinear ISAM) partially there, unit test currently disabled 2009-12-29 05:57:05 +00:00
ISAM-inl.h template nightmare resolved, all tests working 2009-12-27 23:15:36 +00:00
ISAM.h template nightmare resolved, all tests working 2009-12-27 23:15:36 +00:00
ISAM2-inl.h relinearizing factors corresponding to contaminated cliques 2010-01-03 04:57:35 +00:00
ISAM2.h nonlinear update, all but rhs/config 2009-12-30 04:27:14 +00:00
Lie-inl.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Lie.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Makefile.am Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Matrix.cpp transpose backsubstitute on upper-triangular matrix 2009-12-30 13:20:16 +00:00
Matrix.h more meaningful error messages for matrix operations 2010-01-09 07:06:29 +00:00
NonlinearConstraint-inl.h Renaming gradients -> jacobians 2009-12-18 03:05:47 +00:00
NonlinearConstraint.h Renaming gradients -> jacobians 2009-12-18 03:05:47 +00:00
NonlinearEquality.h Fixed compile errors due to remaining VectorConfigs, and removed div0 warning 2009-11-13 06:15:48 +00:00
NonlinearFactor.cpp Fixed renaming error with NonlinearFactors sometimes becoming NonGaussianFactors 2009-11-12 16:47:12 +00:00
NonlinearFactor.h fixed behavior of error for sigma==0 2009-12-31 10:28:43 +00:00
NonlinearFactorGraph-inl.h error_vectors 2009-12-18 06:55:24 +00:00
NonlinearFactorGraph.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
NonlinearOptimizer-inl.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
NonlinearOptimizer.h Cleanup with NonlinearConstraints to make the active() function do thresholding for inequality constraints, rather than constraint function itself. 2009-11-30 17:36:34 +00:00
Ordering.cpp generate ordering by breadth-first-search, a lot faster than before 2010-01-08 04:12:23 +00:00
Ordering.h generate ordering from the spanning tree 2010-01-07 08:00:54 +00:00
Point2.cpp Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Point2.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Point2Prior.h 2 BIG changes: 2009-09-13 04:13:03 +00:00
Point3.cpp Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Point3.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Pose2.cpp Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Pose2.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Pose2Config.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
Pose2Config.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
Pose2Factor.h BetweenFactor is a template that models the measurement between two Lie types e.g. Pose2 or Pose3. Pose2Factor and Pose3Factor are now simply typedefs. 2010-01-08 15:32:45 +00:00
Pose2Graph.cpp Small changes: standardized constructors, added log() and unit tests, removed +,- ops, angle() changed to theta(), print functions 2009-12-18 00:09:54 +00:00
Pose2Graph.h Small changes: standardized constructors, added log() and unit tests, removed +,- ops, angle() changed to theta(), print functions 2009-12-18 00:09:54 +00:00
Pose2Prior.h uncommented urban In Makefile.am as it prevents linking; added Pose2Prior; ISAM2/planar now working 2009-12-24 23:44:08 +00:00
Pose3.cpp Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Pose3.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Pose3Factor.h BetweenFactor is a template that models the measurement between two Lie types e.g. Pose2 or Pose3. Pose2Factor and Pose3Factor are now simply typedefs. 2010-01-08 15:32:45 +00:00
Rot2.cpp Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Rot2.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Rot3.cpp Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
Rot3.h Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
SQPOptimizer-inl.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
SQPOptimizer.h Added a function for the SQPOptimizer that will iterate until convergence. At the moment, the convergence conditions are quite simple (error below threshold or too many iterations). The system does, however, strictly limit the number of iterations. 2009-11-28 22:49:14 +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
SubgraphPreconditioner.cpp Added Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project) 2009-12-31 12:56:47 +00:00
SubgraphPreconditioner.h Added Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project) 2009-12-31 12:56:47 +00:00
SymbolicBayesNet.cpp BIG CHANGE: 2009-11-09 07:04:26 +00:00
SymbolicBayesNet.h BIG CHANGE: 2009-11-09 07:04:26 +00:00
SymbolicConditional.h constructor with three parents 2009-11-19 06:34:28 +00:00
SymbolicFactor.cpp added SymbolicFactor constructor that takes a SymbolicConditional 2009-11-18 17:27:27 +00:00
SymbolicFactor.h SymbolicFactor works in Matlab 2009-11-23 19:45:09 +00:00
SymbolicFactorGraph.cpp Moved inference methods to new compilation unit. Added [factor], and [marginalize] now returns a factor graph. 2009-11-12 04:56:30 +00:00
SymbolicFactorGraph.h While watching TV :-) added some constructors for more readable tests. 2009-11-21 04:59:50 +00:00
Testable.h Removed extra ; 2009-12-16 21:41:33 +00:00
VSLAMConfig.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
VSLAMConfig.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
VSLAMFactor.cpp fixed bug concerning variable keys not being saved. 2009-12-09 19:13:02 +00:00
VSLAMFactor.h moved shared pointer declaration to Cal3_S2.h 2009-12-17 10:02:43 +00:00
VSLAMGraph.cpp UrbanFactor, UrbanGraph.cpp, template instantiations 2009-12-18 02:27:50 +00:00
VSLAMGraph.h cleaned up, and removed Testable here because it's already provided by base class FactorGraph 2009-12-09 19:11:45 +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 ediv_ is same as ediv except returns 0 for 0/0 division, needed for dealing with constraints 2009-12-31 10:29:25 +00:00
Vector.h ediv_ is same as ediv except returns 0 for 0/0 division, needed for dealing with constraints 2009-12-31 10:29:25 +00:00
VectorConfig.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
VectorConfig.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
gtsam.h Update MATLAB wrapper for earlier Pose2* changes 2010-01-04 18:07:24 +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
inference-inl.h GaussianBayesTree added, testBayesTree split 2009-12-09 19:39:25 +00:00
inference.h New compilation unit that collects generic, templated inference methods that go between factor graphs and Bayes nets. These used to be in BayesNet-inl.h and FactorGraph-inl.h 2009-11-12 04:52:40 +00:00
iterative-inl.h added reset 2009-12-31 10:27:39 +00:00
iterative.cpp Comments and formatting 2009-12-31 12:55:16 +00:00
iterative.h Comments and formatting 2009-12-31 12:55:16 +00:00
manual.mk Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
numericalDerivative.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
numericalDerivative.h Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +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 Added planar graph with easy subtree 2009-12-31 12:55:51 +00:00
smallExample.h Added planar graph with easy subtree 2009-12-31 12:55:51 +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
testBayesNetPreconditioner.cpp Added Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project) 2009-12-31 12:56:47 +00:00
testBayesTree.cpp template nightmare resolved, all tests working 2009-12-27 23:15:36 +00:00
testBinaryBayesNet.cpp added probability function that computes the probability of a BinaryBayesNet given a config. 2009-12-07 07:12:01 +00:00
testCal3_S2.cpp Easy constructor 2009-11-09 04:46:08 +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
testFactorgraph.cpp Fixing directory structure 2009-08-21 22:23:24 +00:00
testGaussianBayesNet.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
testGaussianConditional.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
testGaussianFactor.cpp Gradient using new operator^ and errors method 2009-12-27 12:13:31 +00:00
testGaussianFactorGraph.cpp pass FactorGraph as reference into split 2010-01-08 20:27:10 +00:00
testGaussianISAM.cpp template nightmare resolved, all tests working 2009-12-27 23:15:36 +00:00
testGaussianISAM2.cpp relinearizing factors corresponding to contaminated cliques 2010-01-03 04:57:35 +00:00
testISAM.cpp template nightmare resolved, all tests working 2009-12-27 23:15:36 +00:00
testInference.cpp removed print 2009-11-21 06:06:30 +00:00
testIterative.cpp System now a class (gradient is method) 2009-12-28 17:28:48 +00:00
testMatrix.cpp transpose backsubstitute on upper-triangular matrix 2009-12-30 13:20:16 +00:00
testNonlinearConstraint.cpp Renaming gradients -> jacobians 2009-12-18 03:05:47 +00:00
testNonlinearEquality.cpp Added a graph implementation for multi-robot control systems. Currently can only really constrain the ends of a trajectory. 2009-11-27 17:59:03 +00:00
testNonlinearFactor.cpp add Pose2Constraint class 2009-12-09 17:29:43 +00:00
testNonlinearFactorGraph.cpp added getOrdering unit test 2009-12-09 15:25:50 +00:00
testNonlinearOptimizer.cpp Small change necessitating lots of edits: Conditionals now include key of random variable 2009-11-02 03:50:30 +00:00
testOrdering.cpp generate ordering from the spanning tree 2010-01-07 08:00:54 +00:00
testPoint2.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +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 Deriving Lie objects from a base class Lie<T>, which provides member functions to access global functions, for use in MATLAB. 2010-01-09 23:15:06 +00:00
testPose2Factor.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
testPose2Graph.cpp Made 'between' derivatives in the tangent space of the solution instead of tangent space of identity, this makes Pose2 an "origin-free" manifold. 2009-12-21 16:43:23 +00:00
testPose3.cpp Just refactoring 2010-01-08 03:38:05 +00:00
testPose3Factor.cpp BetweenFactor is a template that models the measurement between two Lie types e.g. Pose2 or Pose3. Pose2Factor and Pose3Factor are now simply typedefs. 2010-01-08 15:32:45 +00:00
testRot2.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
testRot3.cpp fixed comments and tolerances 2010-01-09 02:27:49 +00:00
testSQP.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
testSQPOptimizer.cpp Renaming gradients -> jacobians 2009-12-18 03:05:47 +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 Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
testSubgraphPreconditioner.cpp Added Bayes Net and Subgraph preconditioners to gtsam (developed in CitySLAM project) 2009-12-31 12:56:47 +00:00
testSymbolicBayesNet.cpp Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
testSymbolicFactor.cpp Symbolic eliminate now works, new compilation unit SymbolicFactor 2009-10-30 03:48:32 +00:00
testSymbolicFactorGraph.cpp While watching TV :-) added some constructors for more readable tests. 2009-11-21 04:59:50 +00:00
testVSLAMConfig.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
testVSLAMFactor.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
testVSLAMGraph.cpp moved shared pointer declaration to Cal3_S2.h 2009-12-17 10:02:43 +00:00
testVector.cpp new concatVectors call 2009-12-18 06:11:19 +00:00
testVectorConfig.cpp Large refactoring - made several Lie group functions global, which used to be member functions, to treat Lie groups more uniformly. Also created Lie.h, and a preprocessor flag in numericalDerivative to change the coordinate frame derivatives are reported in. gtsam and easylib build and pass unit tests, but this will probably break other projects, which will require a few small changes to work again. Email coming in a few minutes to describe the changes. 2010-01-08 00:40:17 +00:00
timeGaussianFactor.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
timeGaussianFactorGraph.cpp Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
timeRot3.cpp Sped up rodriguez and replaced slow implementation with call to fast implementation. Also moved some functions to cpp. 2010-01-02 14:28:18 +00:00