Commit Graph

2567 Commits (e7e64e945b8cb1527458b72982b3f2935b4ab231)

Author SHA1 Message Date
Richard Roberts e7e64e945b GaussNewtonOptimizer, started LevenbergMarquardtOptimizer 2012-02-27 01:18:36 +00:00
Richard Roberts 0309b6b184 (in branch) NonlinearOptimizer base class 2012-02-26 02:44:58 +00:00
Richard Roberts ba5bb0298d Changed list back to FastList, accidently left from debugging 2012-02-26 01:50:32 +00:00
Richard Roberts 7fc9f39918 Created branch /branches/NLO from /trunk:9544 2012-02-25 17:24:42 +00:00
Richard Roberts 12775256c1 Fixed compile problem with gcc and bug fix in int key <-> Symbol encoding 2012-02-24 23:38:51 +00:00
Alex Cunningham eae3ee0ecd removed unnecessary empty folder 2012-02-24 21:37:14 +00:00
Alex Cunningham 64ca0df5df Rerranged make targets, added back missing cmake option 2012-02-24 21:35:36 +00:00
Richard Roberts 6944e884c9 Fixed error 2012-02-24 21:09:24 +00:00
Richard Roberts 4d117037a5 Merging 2.0_prep branch into trunk, with dynamic Value and Values class, integer nonlinear keys, key print formatters, and new CMake build process.
Merge commit '2cf01d1ca075a3da909a10c58acb2792b62f6456' into trunk

Conflicts:
	.gitattributes
	.gitignore
	gtsam/slam/GeneralSFMFactor.h
	tests/CMakeLists.txt
2012-02-24 21:09:20 +00:00
Richard Roberts 9121df7883 Removed unused files 2012-02-24 16:45:50 +00:00
Richard Roberts 84f5d87b52 Reworked Values filtering to use boost range, so much less code and simpler syntax 2012-02-24 16:45:48 +00:00
Stephen Williams 9ef8ce5fa6 Fixed serialization of quaternion version of Rot3 2012-02-24 16:21:20 +00:00
Alex Cunningham 59b1197c9f Back-ported cmake from the 2.0prep branch 2012-02-24 15:53:50 +00:00
Alex Cunningham 8517f852fd Removed unnecessary files, cmake flags 2012-02-24 15:47:23 +00:00
Alex Cunningham f7577762f3 Added quaternion cmake flag from trunk 2012-02-24 15:14:06 +00:00
Alex Cunningham 8e41e032b0 Updated Eigen to 3.0.5 2012-02-24 15:09:08 +00:00
Stephen Williams 644de36e47 Added a Quaternion flag to CMakeLists, default to Off 2012-02-24 15:03:01 +00:00
Alex Cunningham 736a3ae1a9 Removed unnecessary linking cmake option 2012-02-23 19:15:26 +00:00
Stephen Williams 2b35d04c8e Added accessor method for the calibration object to the ProjectionFactor and StereoFactor 2012-02-23 13:12:15 +00:00
Chris Beall e7562ac07f added timing instrumentation 2012-02-23 04:17:17 +00:00
Richard Roberts 1d0aaacbd6 Removed use of GTSAM_MAGIC_KEY for constructing Symbols from strings 2012-02-22 23:38:09 +00:00
Alex Cunningham 565185da02 Added cmake targets, expanded on the Values filtering test 2012-02-22 15:58:06 +00:00
Richard Roberts b9dd42d7af Project file 2012-02-21 22:18:40 +00:00
Richard Roberts 29d787a0ad Added Values filtering by key test and Value type 2012-02-21 22:18:39 +00:00
Richard Roberts cebd4631d2 Added missing argument that was causing method hiding 2012-02-21 22:18:37 +00:00
Richard Roberts 2213391b4c Added missing const that was causing method hiding 2012-02-21 22:18:36 +00:00
Richard Roberts 8638683951 Merged from branch 'branches/2.0_prep_intkeys' 2012-02-21 19:01:52 +00:00
Alex Cunningham 850c9560d9 svn:ignore update 2012-02-21 18:31:15 +00:00
Richard Roberts a3797e3cdb Int keys with formatter objects, all unit tests pass 2012-02-21 00:53:35 +00:00
Richard Roberts 0a81c4e57a Renamed NonlinearFactor[1-6] to NoiseModelFactor[1-6] 2012-02-20 21:52:47 +00:00
Richard Roberts 3bd1aa13fc Started print formatter 2012-02-20 17:02:59 +00:00
Richard Roberts 0592b71ac4 Switched Values, Ordering, and factors to int 'Key' instead of 'Symbol',
still more code changes required to compile
2012-02-19 01:02:07 +00:00
Yong-Dian Jian b735d30c7d handle chirelity exception 2012-02-17 23:33:29 +00:00
Richard Roberts c1468c8b40 Created branch /branches/2.0_prep_intkeys from /branches/2.0_prep:9270 2012-02-17 20:03:22 +00:00
Yong-Dian Jian e9ae2b5cc7 with percentage information 2012-02-16 18:16:34 +00:00
Yong-Dian Jian b4216b325b avoid cacheing the history to eliminate performance penalty 2012-02-15 23:49:46 +00:00
Richard Roberts 5939ec2371 Merge commit '69c480490e0bc18ea897f1c96d8dd0bdc9b50fd5' into 2.0_prep (trunk r9251)
Conflicts:
	gtsam/linear/SubgraphSolver.h
	tests/Makefile.am
2012-02-15 23:43:25 +00:00
Alex Cunningham 3ee1b88c3d Updating branch to Eigen 3.0.5 2012-02-15 21:25:13 +00:00
Richard Roberts 4e008377bd Updated project (testing) 2012-02-15 15:31:28 +00:00
Yong-Dian Jian b96b03a733 alternative timing report 2012-02-15 02:12:36 +00:00
Richard Roberts d4875ae8e5 Fixed variable name in CMakeLists.txt 2012-02-14 23:42:40 +00:00
Richard Roberts c59e1bd8d9 Added missing header 2012-02-14 23:42:39 +00:00
Yong-Dian Jian d34375ab80 remove all templates in CGSolvers to speedup compilation 2012-02-14 23:22:21 +00:00
Alex Cunningham d0bb9855f1 Switched wrap test targets to using macro 2012-02-14 21:57:16 +00:00
Alex Cunningham 23971aa044 Added macros to remove copy/paste in cmake. Added support for building without convenience libraries. 2012-02-14 20:00:42 +00:00
Yong-Dian Jian 5d3e11e0c9 in progress -- separate files to speed up compilation time... 2012-02-14 18:18:28 +00:00
Alex Cunningham 0409c1c7ee Adding faster compilation options for distribution in CMake 2012-02-14 18:03:29 +00:00
Yong-Dian Jian 8b05fdb14f minor update 2012-02-14 04:08:43 +00:00
Yong-Dian Jian 2573383eca minor interface change 2012-02-14 02:03:19 +00:00
Alex Cunningham 9856a7c7aa Removing extraneous make targets 2012-02-13 21:37:10 +00:00