dellaert
|
128bac616c
|
Globally replaced FastSet<Key> with KeySet.
|
2015-06-20 18:38:25 -07:00 |
dellaert
|
d1be7caed5
|
Made Key Testable, and moved all but base type away from types.h
|
2015-06-20 18:37:47 -07:00 |
dellaert
|
e0afc0e05c
|
Removed mpl-based Testable scheme with GTSAM 4 traits. This means you now have to be Testable to be a "FastSet". Future plan is to completely get rid of ths data structure, which is probably all but fast.
|
2015-06-20 18:36:03 -07:00 |
Frank Dellaert
|
926ae2c7a8
|
Merged develop into feature/reducedBloat
|
2015-06-20 16:51:30 -07:00 |
Frank Dellaert
|
829093e717
|
Merged in fix/testRegularHessianFactor (pull request #159)
Fixed bug in test
|
2015-06-20 16:51:05 -07:00 |
Frank Dellaert
|
9359ad70e2
|
Merge remote-tracking branch 'origin/feature/reducedBloat' into feature/CeresDefaults
|
2015-06-20 16:22:06 -07:00 |
Frank Dellaert
|
d2bf0120fc
|
And another one !
|
2015-06-20 15:50:57 -07:00 |
dellaert
|
8ba8a0ff94
|
Removed system specific header (damn eclipse organize includes!)
|
2015-06-20 15:47:30 -07:00 |
dellaert
|
63c28f89bf
|
Removed system-specific header
|
2015-06-20 15:37:11 -07:00 |
dellaert
|
5719ba27fa
|
Reducing header bloat by introducing new ThreadSafeException header.
|
2015-06-20 15:28:25 -07:00 |
dellaert
|
1f2e789240
|
Fixed print
|
2015-06-20 13:26:25 -07:00 |
dellaert
|
1f8adc9381
|
Cleaned up parameters a bit
|
2015-06-20 13:09:39 -07:00 |
dellaert
|
2ce252fdc0
|
Got rid of inline
|
2015-06-20 12:42:59 -07:00 |
dellaert
|
a93001ba0d
|
Merge remote-tracking branch 'origin/fix/testRegularHessianFactor' into feature/SmartFactors3
|
2015-06-20 12:40:45 -07:00 |
Frank Dellaert
|
8e1b4cc3be
|
Fixed bug in test
|
2015-06-20 12:16:57 -07:00 |
Frank Dellaert
|
ef73de4b51
|
Grouped getters/setters, removed define (MATLAB wrapper needs these)
|
2015-06-20 12:00:49 -07:00 |
dellaert
|
acf4629f85
|
Fixed MATLAB wrapping of smart factor
|
2015-06-20 11:49:44 -07:00 |
dellaert
|
51df837f74
|
Fixed small c++ issues (const, reference) and formatted
|
2015-06-20 11:49:13 -07:00 |
dellaert
|
e6a563d900
|
Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3
Conflicts:
gtsam/linear/tests/testRegularHessianFactor.cpp
gtsam/slam/SmartFactorBase.h
|
2015-06-20 11:48:42 -07:00 |
Frank Dellaert
|
794d91e88d
|
Merged in feature/RegularTesting (pull request #157)
More constructors and better typing/testing of ReglarHessianFactors
|
2015-06-20 11:16:31 -07:00 |
Luca
|
cd6c5ca0bd
|
using parameters in smart projection factors constructors.. breaking the API, but now is way more elegant
|
2015-06-19 18:09:39 -04:00 |
Luca
|
f8205bfe02
|
Merge branch 'develop' into feature/SmartFactors3
Conflicts:
gtsam/geometry/CalibratedCamera.h
gtsam/geometry/tests/testCalibratedCamera.cpp
gtsam/geometry/triangulation.h
gtsam/nonlinear/ExpressionFactor.h
gtsam/slam/SmartProjectionFactor.h
gtsam_unstable/slam/SmartStereoProjectionFactor.h
tests/testExpressionFactor.cpp
|
2015-06-19 16:55:30 -04:00 |
Luca
|
2d9fddbcaa
|
made cameras virtual and simplified pose factor (with Frank)
|
2015-06-19 15:33:18 -04:00 |
Luca
|
dcce21639f
|
included new constructors (still commented out)
|
2015-06-19 14:59:33 -04:00 |
Luca
|
f1e5c61762
|
adding parameter structure
|
2015-06-19 13:10:42 -04:00 |
Luca
|
917e7c177d
|
fixed examples
|
2015-06-19 13:10:34 -04:00 |
Luca
|
78c8160dc5
|
all tests pass and it compiles (yuppii!), but if I make check I get errors with isManifold and something that seems unrelated to smart factors. going to merge with develop
|
2015-06-19 12:06:45 -04:00 |
Luca
|
fb7bc12c84
|
most unit tests fixed - 2 to go, now sensor_T_body is in the base class, probably not the best choice
|
2015-06-19 11:42:51 -04:00 |
Luca
|
100016e3af
|
put sensor_T_body in SmartProjectionFactor
|
2015-06-19 10:39:59 -04:00 |
Luca
|
756d1d29b7
|
fixing key unit tests - still failures in the optimization
|
2015-06-18 17:23:39 -04:00 |
Luca
|
66083f5e18
|
included calibration in constructor SmartProjectionPoseFactor
|
2015-06-18 16:33:17 -04:00 |
Luca
|
391386a654
|
revived SmartProjectionPoseFactor. Compiles now, going to fix unit tests now
|
2015-06-18 16:00:54 -04:00 |
Frank Dellaert
|
9d40113dda
|
Snavely does not work
|
2015-06-18 09:56:04 -07:00 |
Frank Dellaert
|
c01618a7ff
|
Use Ceres defaults
|
2015-06-18 09:51:30 -07:00 |
Frank Dellaert
|
879e66a63a
|
TWo default param sets
|
2015-06-18 09:51:22 -07:00 |
Frank Dellaert
|
9f209e441f
|
Merge branch 'fix_constructor' into feature/CeresDefaults
|
2015-06-17 19:54:34 -07:00 |
Frank Dellaert
|
62bfce7358
|
Fixed state constructor to set reuseDiagonal properly
|
2015-06-17 19:54:21 -07:00 |
Frank Dellaert
|
62db9370ca
|
Better separation of cers/gtam paths
|
2015-06-17 19:43:26 -07:00 |
Frank Dellaert
|
ba932cafae
|
Spelling
|
2015-06-17 19:43:04 -07:00 |
Chris Beall
|
cfa656c2b9
|
Merged in feature/prohibitTimingTBB (pull request #158)
Prohibit Timing build mode with TBB.
|
2015-06-17 17:00:36 -04:00 |
Frank Dellaert
|
e7d10b8080
|
Merged in fix/zeroRowInQR (pull request #155)
Change in QR factorization
|
2015-06-17 13:59:28 -07:00 |
cbeall3
|
0f02b7d473
|
Prohibit Timing build mode with TBB. See issue #173
|
2015-06-17 16:23:27 -04:00 |
dellaert
|
1269785c05
|
Fixed naming convention
|
2015-06-17 09:23:24 -07:00 |
dellaert
|
d71e66ea48
|
Moved reuse_diagnal_ to reuseDiagonal in state
|
2015-06-17 09:20:46 -07:00 |
Chris Beall
|
19bc1cd686
|
Merged in fix/sparse_jacobian_output (pull request #121)
fixed sparseJacobian() to use a std::map such that it works with symbol keys
|
2015-06-17 12:17:59 -04:00 |
dellaert
|
6efc708c5e
|
For exact comparison with Ceres, use exact same AutoDiff model
|
2015-06-17 09:06:21 -07:00 |
dellaert
|
178c1aec88
|
Better comment
|
2015-06-17 09:05:02 -07:00 |
Frank Dellaert
|
a9339baef0
|
Merged develop into fix/sparse_jacobian_output
|
2015-06-17 08:37:55 -07:00 |
Frank Dellaert
|
32044eaac8
|
Added a named constructor to mimick Ceres defaults
|
2015-06-16 22:24:39 -07:00 |
Frank Dellaert
|
b91ed6dc6e
|
Got rid of warning
|
2015-06-16 21:17:22 -07:00 |