Commit Graph

2845 Commits (18e23c20dfc1c037e3119a7aa93968da928fae6c)

Author SHA1 Message Date
Alex Cunningham 7c6068fbf7 fixed depenency issue with wrap so make -j6 works 2011-12-16 14:44:04 +00:00
Frank Dellaert 6d20a637be omitted wrong comment 2011-12-15 23:50:24 +00:00
Andrew Melim 316709b898 Fixed Arguments.cpp causing testing failures 2011-12-15 22:26:39 +00:00
Alex Cunningham f2f212f2aa documentation updates in gtsam.h 2011-12-15 21:27:08 +00:00
Alex Cunningham 56bce0ca9f Added dependency checking to return values in wrap, as well as forward declarations 2011-12-15 21:23:20 +00:00
Chris Beall a64c9bbb83 add missing headers 2011-12-15 20:44:32 +00:00
Richard Roberts b2f629ce39 Changed default parameter 2011-12-15 20:23:54 +00:00
Richard Roberts 64c0606f21 Merged incremental dogleg, updated ASPNtests and GeneralFlow projects for new ISAM2Params. Refactoring of BayesTree. Added many, but not all, #includes of -inl.h files at bottom of .h files, and removing includes of -inl.h files from .cpp files and other -inl.h files. 2011-12-15 20:14:21 +00:00
Alex Cunningham 44aff08d56 Added support for namespace includes to wrap 2011-12-15 19:39:14 +00:00
Alex Cunningham ea1f1e8b65 Parser now handles both namespace and class headers 2011-12-15 19:39:11 +00:00
Alex Cunningham dbc6a8aeec Reverted wrap argument change due to failing tests 2011-12-15 19:39:09 +00:00
Alex Cunningham 99338805c0 re-enabled test 2011-12-15 16:18:04 +00:00
Alex Cunningham 694320388f Moved includes outside of classes in wrap parser 2011-12-15 16:18:03 +00:00
Alex Cunningham b79d7308ca Added version numbers to installed libraries in cmake 2011-12-15 16:18:01 +00:00
Alex Cunningham a527da63b1 Added comment for wrap parser bug 2011-12-15 16:18:00 +00:00
Alex Cunningham 17bf0f0169 Added static and shared versions of gtsam 2011-12-15 16:17:58 +00:00
Richard Roberts 86d80aeeea (in branch) Merged from trunk through current 2011-12-15 15:59:44 +00:00
Richard Roberts 2fff75562f (in branch) Merged from trunk r8058-r8097 2011-12-15 15:53:05 +00:00
Richard Roberts 21140ea0d5 (in branch) incremental dogleg bug fix and unit test (wasn't computing Gauss-Newton point) 2011-12-15 15:37:52 +00:00
Chris Beall 33c15dd423 Cheirality check for Projection Factor with Calibrated Camera. 2011-12-15 04:15:05 +00:00
Richard Roberts f3de9e425f (in branch) first pass at Dogleg in ISAM2, bug(s) remaining 2011-12-15 00:08:57 +00:00
Andrew Melim 5a75c9e963 Fixed bug with Argument.cpp due to different constructor argument starting with the name letter 2011-12-14 21:10:56 +00:00
Andrew Melim 051e30648d Added ignore .svn to CMakeLists.txt in 3rdparty when installing 2011-12-14 02:30:29 +00:00
Alex Cunningham 3afc03cf04 Moved installation of 3rdparty headers into separate cmake file, install some wrap components 2011-12-14 02:24:25 +00:00
Alex Cunningham 5dd461c5b1 Added make check equivalent 2011-12-14 02:24:23 +00:00
Alex Cunningham 61d05813ff Library now builds and all tests run with cmake 2011-12-14 02:24:21 +00:00
Alex Cunningham 099ab88b5d Added more cmake functionality 2011-12-14 02:24:19 +00:00
Alex Cunningham df0751ac56 Started adding cmake support 2011-12-14 02:24:18 +00:00
Richard Roberts dace9e213c (in branch) Start of unit test for incremental gradient calculation 2011-12-13 22:54:11 +00:00
Richard Roberts 6e1136ba20 (in branch) Separate gradient functions for FactorGraph, BayesNet, BayesTree, and BayesTree with ISAM2 Cliques (specialized for using stored gradient contributions in ISAM2 cliques) 2011-12-13 22:51:28 +00:00
Richard Roberts 2ef911b7e9 (in branch) added VectorValues::setZero() function 2011-12-13 22:49:37 +00:00
Richard Roberts a56fe9572e (in branch) comment fix 2011-12-13 22:48:50 +00:00
Richard Roberts 88c3e81a7d (in branch) bug fix and unit test in permutation bug introduced during BayesTree Clique refactoring 2011-12-13 18:46:31 +00:00
Richard Roberts e75e4321af (in branch) slight simplification of HessianFactor eliminate code - fill in keys when the combined factor is first constructed so it is a complete factor 2011-12-13 18:45:21 +00:00
Richard Roberts ef2021f6da (in branch) fixed filename capitalization problem during merge 2011-12-13 18:40:31 +00:00
Richard Roberts 8d5facb09e (in branch) make check passes after refactoring and code changes for including -inl.h files from .h files 2011-12-12 23:19:31 +00:00
Chris Beall 7ae564ed71 Upgrade Eigen to 3.0.4 2011-12-12 23:10:24 +00:00
Richard Roberts 3b139cbae2 (in branch) Merged from trunk r7960-r8057 2011-12-12 16:03:52 +00:00
Chris Beall 3c8a7a29f9 updated visual SLAM examples to follow correct coordinate system conventions. The ISAM example now also uses the same input files as the general SFM example. 2011-12-12 03:57:48 +00:00
Alex Cunningham 6a0da1519a Cleanup in wrap 2011-12-11 21:09:07 +00:00
Alex Cunningham 216348622d Updated myconfigure.matlab to install examples/tests/binary 2011-12-09 20:33:03 +00:00
Alex Cunningham 06dbc2b650 Changed namespace mechanism in wrap to "using namespace gtsam;" inside gtsam.h 2011-12-09 20:29:47 +00:00
Alex Cunningham 4e5a80aa56 Removed extraneous headers that were previously needed for wrap, added start of simulated2D and simulated2DOriented domains to gtsam.h, more wrap documentation 2011-12-09 16:36:50 +00:00
Alex Cunningham c302a50146 Added an implementation of the planarSLAM to gtsam.h using manual includes and namespaces, removed old duplicate header files 2011-12-09 15:44:37 +00:00
Alex Cunningham 9dff4c35bd Added include overrides to parser 2011-12-09 15:44:35 +00:00
Alex Cunningham d745c85f13 Added documentation on namespaces to gtsam.h 2011-12-08 20:58:06 +00:00
Alex Cunningham ead8247bd7 Added namespace support to return classes 2011-12-08 20:51:17 +00:00
Alex Cunningham 66711e1faa Added namespace support to arguments 2011-12-08 20:51:15 +00:00
Alex Cunningham 48a2056020 Added codegen for namespace handling, examples exercising namespaces 2011-12-08 20:51:13 +00:00
Alex Cunningham aa2eccbcb4 Parsing for namespaces now works in all tests 2011-12-08 20:51:08 +00:00