gtsam/cpp
Michael Kaess 9bbea6dcbd some additional includes needed with newer compiler 2009-12-08 21:40:09 +00:00
..
.cvsignore
BayesNet-inl.h
BayesNet.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
BayesTree-inl.h some additional includes needed with newer compiler 2009-12-08 21:40:09 +00:00
BayesTree.h some additional includes needed with newer compiler 2009-12-08 21:40:09 +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
Cal3_S2.h
CalibratedCamera.cpp
CalibratedCamera.h
Conditional.h some additional includes needed with newer compiler 2009-12-08 21:40:09 +00:00
ControlConfig.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
ControlConfig.h 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
ControlGraph.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
ControlGraph.h 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
ControlPoint.cpp Added the config and units for a robot control system example that keeps a position and velocity model of a robot's motion. 2009-11-26 05:52:17 +00:00
ControlPoint.h Added the config and units for a robot control system example that keeps a position and velocity model of a robot's motion. 2009-11-26 05:52:17 +00:00
Doxyfile
Factor.h
FactorGraph-inl.h functional STL magic 2009-11-20 14:18:26 +00:00
FactorGraph.h Fixed indentation 2009-12-07 22:51:49 +00:00
GaussianBayesNet.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
GaussianBayesNet.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
GaussianConditional.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
GaussianConditional.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
GaussianFactor.cpp Changed format of Matrix::vector_scale() to switch arguments 2009-12-08 21:10:38 +00:00
GaussianFactor.h Re-factored append_factor to use FOREACH_PAIR 2009-12-05 02:00:20 +00:00
GaussianFactorGraph.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
GaussianFactorGraph.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
GaussianFactorSet.h Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
Makefile.am Binary Bayes Net, incomplete 2009-12-06 21:46:46 +00:00
Matrix.cpp Changed format of Matrix::vector_scale() to switch arguments 2009-12-08 21:10:38 +00:00
Matrix.h Changed format of Matrix::vector_scale() to switch arguments 2009-12-08 21:10:38 +00:00
NonlinearConstraint-inl.h Changed format of Matrix::vector_scale() to switch arguments 2009-12-08 21:10:38 +00:00
NonlinearConstraint.h Changed nonlinear constraints to use boost.bind to handle arbitrary function objects for evaluating cost, useful for parameterizing cost functions. 2009-12-01 19:45: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 renaming error with NonlinearFactors sometimes becoming NonGaussianFactors 2009-11-12 16:47:12 +00:00
NonlinearFactorGraph-inl.h Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
NonlinearFactorGraph.h Fixed renaming error with NonlinearFactors sometimes becoming NonGaussianFactors 2009-11-12 16:47:12 +00:00
NonlinearOptimizer-inl.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
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 Added basic inequality constraint handling to NonlinearConstraint. Demo still in progress, but now constraints are explicitly handled as either equality or inequality constraints, with an active() function to determine if it is necessary to use the constraint. 2009-11-28 18:35:36 +00:00
Ordering.h Added basic inequality constraint handling to NonlinearConstraint. Demo still in progress, but now constraints are explicitly handled as either equality or inequality constraints, with an active() function to determine if it is necessary to use the constraint. 2009-11-28 18:35:36 +00:00
Point2.cpp
Point2.h
Point2Prior.h
Point3.cpp
Point3.h
Pose2.cpp transform_to and between, with derivatives, unit-tested 2009-12-08 19:12:20 +00:00
Pose2.h transform_to and between, with derivatives, unit-tested 2009-12-08 19:12:20 +00:00
Pose3.cpp
Pose3.h
Rot3.cpp
Rot3.h
SQPOptimizer-inl.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
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
SimpleCamera.h
Simulated2DMeasurement.h
Simulated2DOdometry.h
Simulated3D.cpp
Simulated3D.h
SymbolicBayesNet.cpp
SymbolicBayesNet.h
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
SymbolicFactorGraph.h While watching TV :-) added some constructors for more readable tests. 2009-11-21 04:59:50 +00:00
Testable.h adding orphans assuming that the first separator key refers to the parent; GTSAM_PRINT define 2009-11-22 21:18:31 +00:00
VSLAMConfig.cpp Added tests to ensure that configs will only update existing values when using exmap and not add new ones if there are more values in the delta config. VectorConfig and VSLAMConfig both do this properly now. 2009-11-24 15:12:59 +00:00
VSLAMConfig.h
VSLAMFactor.cpp Changed camera matrix to a shared pointer 2009-11-17 00:51:27 +00:00
VSLAMFactor.h Changed camera matrix to a shared pointer 2009-11-17 00:51:27 +00:00
VSLAMGraph.cpp added cameraConstraint and corresponding unit test based on same 2 camera/4 landmark example, but now there are constraints on the two cameras and none of the landmarks. 2009-11-17 17:19:54 +00:00
VSLAMGraph.h added cameraConstraint and corresponding unit test based on same 2 camera/4 landmark example, but now there are constraints on the two cameras and none of the landmarks. 2009-11-17 17:19:54 +00:00
Value.h
Vector.cpp fixed expected, actual nomenclature in assert_equal: always use (expected, equal) order 2009-12-08 13:53:33 +00:00
Vector.h odprintf is an auxiliary function to printf for Win32 compatibility 2009-12-02 19:37:54 +00:00
VectorConfig.cpp Inequality Constraints now work in a simple obstacle-avoidance demo in testSQPOptimizer. It should be noted that convergence conditions are still not implemented. 2009-11-28 21:44:07 +00:00
VectorConfig.h Added a simple scaling function for VectorConfigs 2009-11-20 05:10:55 +00:00
gtsam.h add method combine to GaussianFactorGraph in gtsam.h 2009-12-01 16:01:29 +00:00
gtsam.sln
gtsam.vcproj
inference-inl.h Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
inference.h
manual.mk Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
numericalDerivative.cpp
numericalDerivative.h
simulated2D.cpp
simulated2D.h
smallExample.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
smallExample.h Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
svdcmp.cpp
svdcmp.h
testBayesTree.cpp new example from RSS sqrtSAM in testBayesTree 2009-11-23 20:11:10 +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
testCalibratedCamera.cpp
testControlConfig.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
testControlGraph.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
testControlPoint.cpp Added the config and units for a robot control system example that keeps a position and velocity model of a robot's motion. 2009-11-26 05:52:17 +00:00
testFactorgraph.cpp
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 Rank test needs to be re-thought 2009-11-13 06:17:19 +00:00
testGaussianFactorGraph.cpp [involves] checks whether variable with that key is involved in any factor 2009-11-20 05:14:34 +00:00
testInference.cpp removed print 2009-11-21 06:06:30 +00:00
testMatrix.cpp Changed format of Matrix::vector_scale() to switch arguments 2009-12-08 21:10:38 +00:00
testNonlinearConstraint.cpp Changed nonlinear constraints to use boost.bind to handle arbitrary function objects for evaluating cost, useful for parameterizing cost functions. 2009-12-01 19:45: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 Pose2Constraint, initial check in with working linearize 2009-12-08 20:48:39 +00:00
testNonlinearFactorGraph.cpp Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
testNonlinearOptimizer.cpp
testOrdering.cpp Added basic inequality constraint handling to NonlinearConstraint. Demo still in progress, but now constraints are explicitly handled as either equality or inequality constraints, with an active() function to determine if it is necessary to use the constraint. 2009-11-28 18:35:36 +00:00
testPoint2.cpp
testPoint3.cpp
testPose2.cpp transform_to and between, with derivatives, unit-tested 2009-12-08 19:12:20 +00:00
testPose3.cpp
testRot3.cpp
testSQP.cpp 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
testSQPOptimizer.cpp Changed nonlinear constraints to use boost.bind to handle arbitrary function objects for evaluating cost, useful for parameterizing cost functions. 2009-12-01 19:45:47 +00:00
testSimpleCamera.cpp
testSimulated2D.cpp
testSimulated3D.cpp
testSymbolicBayesNet.cpp Renamed LinearFactor -> GaussianFactor, LinearFactorGraph -> GaussianFactorGraph 2009-11-12 16:16:32 +00:00
testSymbolicFactor.cpp
testSymbolicFactorGraph.cpp While watching TV :-) added some constructors for more readable tests. 2009-11-21 04:59:50 +00:00
testVSLAMConfig.cpp Added tests to ensure that configs will only update existing values when using exmap and not add new ones if there are more values in the delta config. VectorConfig and VSLAMConfig both do this properly now. 2009-11-24 15:12:59 +00:00
testVSLAMFactor.cpp Changed camera matrix to a shared pointer 2009-11-17 00:51:27 +00:00
testVSLAMGraph.cpp added cameraConstraint and corresponding unit test based on same 2 camera/4 landmark example, but now there are constraints on the two cameras and none of the landmarks. 2009-11-17 17:19:54 +00:00
testVector.cpp 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
testVectorConfig.cpp Added tests to ensure that configs will only update existing values when using exmap and not add new ones if there are more values in the delta config. VectorConfig and VSLAMConfig both do this properly now. 2009-11-24 15:12:59 +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