Commit Graph

22 Commits (ba5ef236e4b6a4233617f18654edaff28561b351)

Author SHA1 Message Date
Yao Chen 3c1a0a8801 Replaced graph.add with graph.emplace_shared if needed. 2016-10-01 11:41:37 -04:00
Frank Dellaert 30435da070 Moved BearingRangeFactor to SAM 2015-07-12 18:57:26 -07:00
Richard Roberts f9ca07e610 Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax 2014-11-23 10:22:25 -08:00
Richard Roberts aa093a35da Updated all comma initializer usages to use .finished() 2014-11-22 16:35:27 -08:00
dellaert 1013ba83c9 Updated examples to conform to gtsam document. Re-factored iSAM example a bit. 2014-09-25 14:30:41 +02:00
Richard Roberts 880d9a8e3c Switched to new Eigen built-in special comma initializer 2013-12-16 21:33:12 +00:00
Jing Dong 4478bc6b87 Modified Vector_() to Vec() in examples 2013-10-14 03:20:57 +00:00
Alex Cunningham 4b12d6f794 Moved Symbol and LabeledSymbol to inference as they are no longer specific to nonlinear optimization 2013-08-19 15:32:16 +00:00
Chris Beall af173c1a1c fixed the basic examples. Discrete & Kalman filter examples are disabled for now per CMakeLists.txt 2013-08-16 17:13:45 +00:00
Chris Beall 4297d24c96 changed tabs to spaces for consistent indentation in all of GTSAM 2012-10-02 14:40:07 +00:00
Stephen Williams 5da5adb2f1 Combined the PlanarSLAM examples into a single example without SLAM namespaces 2012-07-22 04:36:40 +00:00
Frank Dellaert 2d0ce1c3ca Streamlining of SLAM namespaces:
planarSLAM Values and Graph now derive from Pose3SLAM. 
visualSLAM Values and Graph now derive from pose3SLAM.
Several methods have been renamed to make them consistent through these 4 namespaces:
addPrior -> addPosePrior
addHardConstraint -> addPoseConstraint
addOdometry/addConstraint -> addRelativePose
All gtsam and matlab examples/tests run.
PS: please don't use the deprecated typedefs in these namespaces.
2012-06-24 02:48:12 +00:00
Duy-Nguyen Ta 6f1ea87a00 clean up noise model: Remove Shared[NoiseModel] classes and headers, typedef for backward compatibility in NoiseModel.h. Fix all tests and examples to create shared noise models through static functions in noise model classes. Fix MATLAB wrapper and examples as well. Add tests for MATLAB examples 2012-06-22 19:36:49 +00:00
Richard Roberts 9c8377f476 Merge remote-tracking branch 'svn/trunk' into windows
Conflicts:
	examples/Pose2SLAMExample.cpp
	examples/vSLAMexample/CMakeLists.txt
	examples/vSLAMexample/vISAMexample.cpp
	gtsam/nonlinear/ISAM2-impl.cpp
	gtsam/slam/pose2SLAM.cpp
	gtsam/slam/tests/testGeneralSFMFactor.cpp
	gtsam/slam/tests/testGeneralSFMFactor_Cal3Bundler.cpp
	gtsam/slam/tests/testPlanarSLAM.cpp
	gtsam/slam/tests/testPose2SLAM.cpp
	tests/testDoglegOptimizer.cpp
	tests/testGraph.cpp
2012-06-04 14:13:37 +00:00
Frank Dellaert e23818431e Renamed examples to not have _easy.... 2012-06-03 19:52:35 +00:00
Yong-Dian Jian adc8921f3b separate the examples into easy/advanced style, remove shared pointer in easy examples, unify the convention 2010-10-21 21:38:38 +00:00
Kai Ni 9d8498617c easy interfaces of nonlinear optimization 2010-10-17 18:52:52 +00:00
Kai Ni 24d499039f prepend license information on all the codes 2010-10-14 04:54:38 +00:00
Chris Beall 540608fed4 typo 2010-10-14 01:08:22 +00:00
Alex Cunningham 07bda5aa97 Changed linear config names to *Values, updated comments 2010-10-09 03:09:58 +00:00
Alex Cunningham 0fb6c1320e Renamed example to be more consistent, pulled in Ordering in NonlinearOptimizer 2010-10-08 18:39:19 +00:00
Alex Cunningham d17aef492c Added two example scripts to gtsam from the tutorial, with a single planar example that either contains all typedefs and manually creates the structure, and another that uses planarSLAM.h. Also added a BearingRange helper function to planarSLAM 2010-08-26 21:21:15 +00:00