Commit Graph

3623 Commits (0aa72c986ed8d708e1cf0b0f42c4ce96137bed3d)

Author SHA1 Message Date
Alex Cunningham 0aa72c986e wrapped RelativeElevationFactor 2012-08-20 14:25:10 +00:00
Alex Cunningham e488871ffd Fixed compile problem in toolbox for PoseTranslationPrior. Added planar tests. 2012-08-20 14:25:09 +00:00
Alex Cunningham 3794c2a7b7 Reworked PoseTranslationPrior so that it actually works now 2012-08-20 14:25:07 +00:00
Alex Cunningham 4fb9f3b39e Moved RelativeElevationFactor from MastSLAM 2012-08-20 14:25:04 +00:00
Richard Roberts 4a57ef65d7 Fixed memory leak when a Value contained heap-allocated data (Matrix, Vector, etc) - incorrect syntax when calling destructor did not do a virtual call so derived Value object was not cleaned up. 2012-08-17 03:45:35 +00:00
Richard Roberts fac426c5ac Added "SEARCH_REDUCE_ONLY" mode to Dogleg 2012-08-17 03:45:32 +00:00
Richard Roberts 90b55a6ec1 Removed obsolete comment 2012-08-17 03:45:30 +00:00
Richard Roberts 2a66b538a4 More detailed disconnected graph error message 2012-08-17 03:45:28 +00:00
Richard Roberts 88f504b73d Wrapped rest of VectorValues interface 2012-08-17 03:45:26 +00:00
Richard Roberts 31b5dfc188 Fixed wrong return type in gtsam.h 2012-08-17 03:45:24 +00:00
Alex Cunningham 9ee098b1c1 Added separate splitConditional() to remove the top part of a JacobianFactor after performing QR 2012-08-15 17:35:14 +00:00
Stephen Williams 355141f985 Added dense matrix accessor for JointMarginals 2012-08-15 17:17:52 +00:00
Alex Cunningham 44a3ec1e1d Added interface to dims_ 2012-08-13 18:13:15 +00:00
Chris Beall d652dbc03a made constructor explicit to make gcc happy 2012-08-13 15:16:10 +00:00
Alex Cunningham d7f6a79967 Refactor in GaussianISAM to make solver easier to use/modify. Added non-const interface to nodes in Bayes Tree. Added separate eclipse make target for check (with default -j params) and "check j1" to force -j params. 2012-08-12 19:52:20 +00:00
Richard Roberts 92e575f8c1 Wrapped LieScalar 2012-08-11 02:53:56 +00:00
Richard Roberts 01257d0289 Added automatic conversion operator from LieScalar to double (simplifies syntax so that .value() is not needed) 2012-08-11 02:53:54 +00:00
Alex Cunningham b6e7709052 Added printKeys() to factor for more compact printing 2012-08-10 18:13:45 +00:00
Alex Cunningham 2e4697e7e1 small sanity checks on Ordering 2012-08-10 16:10:31 +00:00
Alex Cunningham a025b377ec Added full Values interface 2012-08-07 18:21:35 +00:00
Alex Cunningham 3838fd5508 Added push_bach() to NonlinearFactorGraph with full graph argument 2012-08-07 17:19:06 +00:00
Richard Roberts 1565833c2c More consistent order of private/protected/public - typedefs, private/protected variables, public interface, private/protected functions 2012-08-06 21:42:26 +00:00
Richard Roberts 900f30547f Minor Cal3DS2 optimizations and default 3rd and 4th distortion coeffecients 2012-08-06 18:42:56 +00:00
Richard Roberts 7c1f7d3d21 Resolved ambiguous call on windows 2012-08-06 18:42:54 +00:00
Frank Dellaert ee87b51a9f small changes 2012-08-06 13:12:03 +00:00
Stephen Williams b57b2df313 Added a C++ function for matlab to insert multiple projection factors from a single frame. 2012-08-05 23:52:47 +00:00
Frank Dellaert 695523a497 Fixed "import gtsam.*" gluttony 2012-08-05 19:31:27 +00:00
Frank Dellaert abdf46d494 Synchronizing C++ and MATLAB example again. Please coordinate with me before changing the values in the examples: changing them generates work in the manual and in the MATLAB examples. 2012-08-05 18:44:36 +00:00
Frank Dellaert f70af2ef38 Fixed up examples to be a bit less verbose and match up with the manual again. 2012-08-05 16:59:14 +00:00
Frank Dellaert 93f995065f Aligned example with manual, fixed example make targets 2012-08-04 21:56:21 +00:00
Frank Dellaert 6596aec1ab Added print for LMOptimizer 2012-08-04 20:32:23 +00:00
Frank Dellaert 297fbfa1a5 Odometry example was deliberately not using Symbols... Fixed... 2012-08-04 20:18:42 +00:00
Frank Dellaert 821c08844c Printing fix 2012-08-04 20:18:06 +00:00
Alex Cunningham c5b2f6361a Removed EasyFactorGraph as it is no longer necessary 2012-08-04 20:14:12 +00:00
Frank Dellaert 5629b07fd6 Fixed print issue 2012-08-04 19:49:10 +00:00
Alex Cunningham 83a853f6f1 Removed use of EasyFactorGraph 2012-08-04 19:48:52 +00:00
Frank Dellaert e9de9f3242 Moved private/protected back to front of classes. Added print. 2012-08-04 19:46:47 +00:00
Richard Roberts f080d34dc0 Merged from branch 'branches/remove_slam_namespaces' into 'trunk' 2012-08-04 16:46:22 +00:00
Richard Roberts 6f0c0fc7c5 Merged from branch 'trunk' 2012-08-03 21:09:59 +00:00
Richard Roberts 061b6ddc08 Moved all in gtsam_utils to gtsam namespace 2012-08-03 21:02:45 +00:00
Richard Roberts 84924ad663 Removed remaining reference to slam namespace headers 2012-08-03 21:02:39 +00:00
Richard Roberts d93aac12d0 Fixed ambiguous sqrt/atan errors 2012-08-03 21:02:37 +00:00
Richard Roberts 711b28ae01 Merge remote-tracking branch 'svn/trunk' into remove_slam_namespaces
Conflicts:
	matlab/examples/Pose2SLAMExample_graph.m
2012-08-03 21:02:27 +00:00
Alex Cunningham a9864dab23 Wrapped ISAM1 2012-08-03 20:23:08 +00:00
Alex Cunningham 73d64d04a8 Removed unused make targets, changed wrap structure for PosePartialPriors 2012-08-03 19:49:26 +00:00
Stephen Williams f39bad0d13 When erasing cached shortcut conditionals in the Bayes Tree, only erase the chains of shortcuts that exist instead of the whole tree. 2012-08-03 19:05:48 +00:00
Alex Cunningham b211c1070d Rearranged the inverse depth factor/camera, created a gtsam_unstable/geometry folder - run cmake to find the new/moved files 2012-08-02 20:47:16 +00:00
Alex Cunningham 4c836c6e3a Wrapped Pose[Translation|Rotation]Factor 2012-08-02 19:57:10 +00:00
Chris Beall 93d9023a61 added InverseDepth factor based on Montiel/Civera's paramaterization. MOntiel06rss, Civera08tro 2012-08-02 19:27:36 +00:00
Alex Cunningham 55adfb2082 Added another constructor for Cal3_S2 2012-08-02 18:55:35 +00:00