Commit Graph

4216 Commits (f2fbd14f964c840a5961972ec47142b19ab687c9)

Author SHA1 Message Date
Richard Roberts f2fbd14f96 More work on BayesTree, replaced some print functions with generic tree print, moved Key, and some formatting fixes. 2013-06-06 15:36:43 +00:00
Richard Roberts d11833317f Adding elimination algorithms to factor graph eliminateable base class 2013-06-06 15:36:38 +00:00
Richard Roberts 626d66bdf4 Working on BayesTreeUnordered 2013-06-06 15:36:37 +00:00
Richard Roberts 3c7558d4be Created BayesTreeUnordered 2013-06-06 15:36:35 +00:00
Richard Roberts 12ba0351d0 Using CloneForest in EliminationTree and JunctionTree 2013-06-06 15:36:33 +00:00
Richard Roberts b814e146ef Added treeTraversal::CloneForest 2013-06-06 15:36:32 +00:00
Richard Roberts fb3dc0778d Removed cvsignore in svn 2013-06-06 15:36:25 +00:00
Richard Roberts bbad690f65 Working on JunctionTree elimination / BayesTree 2013-06-06 15:36:24 +00:00
Richard Roberts b4d282f67e Started implementing junction tree construction 2013-06-06 15:36:21 +00:00
Richard Roberts 5b1ac91c85 Converted elimination and printing of elimination trees to use generic DFS code 2013-06-06 15:36:20 +00:00
Richard Roberts df728a969c In the middle of converting to generic DFS code but committing to save history 2013-06-06 15:36:18 +00:00
Richard Roberts 7dfd999673 Changed order of conditionals created during elimination. Added unit test for disconnected graphs 2013-06-06 15:36:13 +00:00
Richard Roberts 9bd7af848c Fixed remaining problems in elimination 2013-06-06 15:36:12 +00:00
Richard Roberts d5e721a1d0 Continued work on unordered classes and elimination algorithm 2013-06-06 15:36:11 +00:00
Richard Roberts 5d05737798 Continued work on unordered classes and elimination algorithm 2013-06-06 15:36:02 +00:00
Richard Roberts ffc55ad026 Added a bunch of Unordered classes, elimination algorithm in progress 2013-06-06 15:35:58 +00:00
Richard Roberts a446fa4801 Created branch /branches/unordered from /trunk:16504 2013-06-06 15:35:51 +00:00
Richard Roberts 16c11c70fb Fixes to compile on Windows 2013-05-21 17:24:49 +00:00
Richard Roberts cd470df672 Added GTSAM_EXPORT tags 2013-05-21 15:23:42 +00:00
Stephen Williams 13d3f1cb6e Updated Fixed-Lag smoother example 2013-05-21 14:57:40 +00:00
Alex Cunningham 6b47aaeba3 Added cmake option for extra consistency checks and added functionality to Pose3 expmap flag 2013-05-21 14:18:01 +00:00
Duy-Nguyen Ta 77c2e37a4d remove unused debug variables 2013-05-21 00:03:05 +00:00
Frank Dellaert 03977ba628 Added wrapping of AHRS 2013-05-20 23:28:38 +00:00
Frank Dellaert 1d9000724d Moved AHRS to gtsam_unstable 2013-05-20 23:16:44 +00:00
Frank Dellaert 314b854ecb Use rr instead of r for squared radius in undistort 2013-05-20 22:23:50 +00:00
Frank Dellaert d05560687b Avoid segfault on linking 2013-05-20 22:23:04 +00:00
Vadim Indelman 3a13d6b2ad Added load2D_robust function to allow robust noise models when loading datasets. 2013-05-20 21:46:30 +00:00
Richard Roberts e6993668ef Disabled extra debug-mode consistency checks that may affect runtime complexity, these are now only enabled when GTSAM_EXTRA_CONSISTENCY_CHECKS is defined 2013-05-20 17:26:53 +00:00
Richard Roberts 4d71fa10af Added missing GTSAM_EXPORT tag 2013-05-20 17:26:49 +00:00
Stephen Williams cff6d814eb Fixed bug in Imu Bias Jacobian sizes 2013-05-19 20:25:57 +00:00
Stephen Williams dbc05045cd Updated Imu Factors for changes in the ImuBias class 2013-05-19 20:25:49 +00:00
Stephen Williams 54b094facb Updated ImuBias to better conform with GTSAM standards 2013-05-19 20:25:40 +00:00
Stephen Williams 1c5061cf3c Added optional flag to ConcurrentBatchFilter to control relinearization
during syncs.
2013-05-17 08:06:06 +00:00
Stephen Williams d83b5b20cd Removed 'using namespace std' from the inline header file 2013-05-16 15:24:38 +00:00
Stephen Williams 8f4c1278b9 Updated BetweenFactor section of 'math' document 2013-05-16 15:24:37 +00:00
Alex Cunningham d4ec018d0f Added constructors to Point2Vector 2013-05-13 20:48:09 +00:00
Richard Roberts 50866b9a0e Partial fix for compiling statically on Windows 2013-05-13 18:04:36 +00:00
Richard Roberts fcfb27440a Parallel compilation flags in package scripts 2013-05-13 17:55:06 +00:00
Vadim Indelman a5f28ac8f4 Created a variation of an equivalent IMU factor without Bias. 2013-05-09 23:17:18 +00:00
Stephen Williams 7d03d3c502 Moved pre-sync code to the update() call for the cuncurrent smoother 2013-05-09 18:59:22 +00:00
Stephen Williams 93149ae5f2 Updated Concurrent example, forcing a call to smoother.update() between
each synchronization
2013-05-09 18:59:20 +00:00
Chris Beall a04c100f00 removed reference to gtsam_unstable 2013-05-09 05:03:53 +00:00
Chris Beall 5e20fc05d5 increment version 2013-05-09 03:40:23 +00:00
Chris Beall 5ebf55712f missed methods to get verbosity flags in previous check-in 2013-05-08 20:22:50 +00:00
Chris Beall 7ad3de6bc0 documentation 2013-05-08 20:10:49 +00:00
Chris Beall 923dd6a315 add Cheirality verbosity options to StereoFactor to mirrow what was already in ProjectionFactor 2013-05-08 20:10:20 +00:00
Chris Beall 0a36038de1 documentation 2013-05-08 19:44:17 +00:00
Chris Beall 32b3eebf07 removed redundant shared_ptr typedefs in Cal3_S2 and Cal3_S2Stereo 2013-05-08 19:21:00 +00:00
Richard Roberts ea1f374930 Incremented version number to 2.3.0 2013-05-08 15:25:01 +00:00
Stephen Williams f462c8977e Commented out numerical derivative with double return type. This caused
ambiguity with the Vector return type version.
2013-05-08 13:24:00 +00:00