gtsam/cpp
Alex Cunningham 1525253123 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
..
.cvsignore
BayesNet-inl.h
BayesNet.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
BayesTree-inl.h More efficient removeTop 2009-11-23 00:02:06 +00:00
BayesTree.h More efficient removeTop 2009-11-23 00:02:06 +00:00
Cal3_S2.cpp
Cal3_S2.h
CalibratedCamera.cpp
CalibratedCamera.h
Conditional.h
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 Play nice with BOOST_FOREACH: non-const begin/end. Also removed buggy clear(). 2009-11-23 05:27:19 +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 Debug printout and variable names 2009-11-13 06:13:58 +00:00
GaussianFactor.h Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +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
Makefile.am 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
Matrix.cpp Fixed bug in revealing rank, even simpler than before. 2009-11-13 06:16:56 +00:00
Matrix.h
NonlinearConstraint-inl.h Fixed sign issue on nonlinear constraints, so that that it is not necessary to flip the sign on the delta configs before using exmap. 2009-11-28 21:00:09 +00:00
NonlinearConstraint.h Changed interface on constraint g(x) and grad_g(x) functions to take a list of keys, so that all of the variables in a factor can be used as necessary. Moved g(x) into base NonlinearConstraint class and some cleanup. 2009-11-28 19:18:02 +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
NonlinearFactorGraph.h Fixed renaming error with NonlinearFactors sometimes becoming NonGaussianFactors 2009-11-12 16:47:12 +00:00
NonlinearOptimizer-inl.h
NonlinearOptimizer.h
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
Pose2.h
Pose3.cpp
Pose3.h
Rot3.cpp
Rot3.h
SQPOptimizer-inl.h 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
SQPOptimizer.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
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 Refactoring of weightedPseudoInverse, emul, sum 2009-11-13 06:14:55 +00:00
Vector.h Refactoring of weightedPseudoInverse, emul, sum 2009-11-13 06:14:55 +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 SymbolicFactor works in Matlab 2009-11-23 19:45:09 +00:00
gtsam.sln
gtsam.vcproj
inference-inl.h
inference.h
manual.mk
numericalDerivative.cpp
numericalDerivative.h
simulated2D.cpp
simulated2D.h
smallExample.cpp Renamed ConditionalGaussian -> GaussianConditional 2009-11-12 16:41:18 +00:00
smallExample.h
svdcmp.cpp
svdcmp.h
testBayesTree.cpp new example from RSS sqrtSAM in testBayesTree 2009-11-23 20:11:10 +00:00
testBinaryBayesNet.cpp
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
testNonlinearConstraint.cpp Fixed sign issue on nonlinear constraints, so that that it is not necessary to flip the sign on the delta configs before using exmap. 2009-11-28 21:00:09 +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 Fixed renaming error with NonlinearFactors sometimes becoming NonGaussianFactors 2009-11-12 16:47:12 +00:00
testNonlinearFactorGraph.cpp
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
testPose3.cpp
testRot3.cpp
testSQP.cpp Fixed sign issue on nonlinear constraints, so that that it is not necessary to flip the sign on the delta configs before using exmap. 2009-11-28 21:00:09 +00:00
testSQPOptimizer.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
testSimpleCamera.cpp
testSimulated2D.cpp
testSimulated3D.cpp
testSymbolicBayesNet.cpp
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
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