HannesSommer
6d04309dfb
* cleaned up and optimized a bit the Eigen matrices' DefaultChart
...
* also added a few unit tests more for those chars
2014-11-09 17:48:52 +01:00
HannesSommer
9f765c7496
micro cleanup
2014-11-09 10:27:23 +01:00
Jing Dong
139ef0d61d
fix glog macro to assert
2014-11-08 22:16:32 -05:00
Sungtae An
f2b7cc0f3c
Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into develop
2014-11-08 20:14:28 -05:00
Sungtae An
9b30493113
Replace the part of computing block diagonal manually for each factor with calling hessianBlockDiagonal
2014-11-08 20:08:01 -05:00
Jing Dong
80b7fdd932
replace Eigen matrix type by gtsam matrix type
2014-11-08 16:09:51 -05:00
Jing Dong
ad88d4df57
move changable size Jacobian matrix interface from Cal3DS2_Base to Cal3DS2 and Cal3Unified, fix fix size matrix interface issue of Cal3Unified
2014-11-08 15:55:57 -05:00
Frank Dellaert
31d345bda1
Merged in fix/BAD_addMatrixSpecializationOfIdenity (pull request #32 )
...
* implemented traits::identity for Eigen matrices
2014-11-08 09:06:32 -05:00
HannesSommer
6cfc4c45d2
* implemented traits::identity for Eigen matrices
...
* simplified the traits::dimension for Eigen matrices
* added some tests for traits::identity and traits::zero
* got rid of a compiler warning (signed vs. unsigned) in Matrix.cpp
2014-11-08 13:51:24 +01:00
Andrew Melim
c520bf2b47
Working METIS ordering example.
2014-11-07 22:38:37 -05:00
Andrew Melim
ea19fae155
Formatting
2014-11-07 22:00:19 -05:00
Andrew Melim
88a11329c0
Correct key index issue with metis ordering
2014-11-07 21:54:59 -05:00
Luca
61d9cdd20f
included sensor to body transformation in smartProjectionPoseFactors (with unit test)
2014-11-07 19:27:16 -05:00
Mike Bosse
e4936df80a
matlab wrappers compile, but need testing
2014-11-07 22:41:21 +01:00
Mike Bosse
0ead01af92
matlab wrapper code needs to be updated since lieXXX are not used anymore
2014-11-07 16:41:43 +01:00
Renaud Dube
90ec6b1452
reverted extra spaces which were added in last commit
2014-11-07 12:11:08 +01:00
Renaud Dube
bd3f9db7df
inlined a fully specialized function template defined in a .hpp
2014-11-07 11:37:27 +01:00
Sungtae An
7bbd0513f4
Add the first unit test for Block-Jacobi Preconditioner
2014-11-06 23:14:52 -05:00
Sungtae An
85d6456a69
Add comments
2014-11-06 16:10:56 -05:00
Sungtae An
a89781a9e6
Add some comments
2014-11-06 14:26:46 -05:00
krunalchande
336b95d650
Fixed author names
2014-11-04 15:47:48 -05:00
dellaert
a94835a2e4
Merge remote-tracking branch 'origin/develop' into feature/BAD
...
Conflicts:
.cproject
gtsam/geometry/Cal3DS2.cpp
gtsam/geometry/Cal3DS2.h
gtsam/geometry/Cal3Unified.h
gtsam/navigation/CombinedImuFactor.h
gtsam/navigation/ImuFactor.h
gtsam/nonlinear/NonlinearFactor.h
gtsam/slam/tests/testPoseRotationPrior.cpp
Modified: testGaussMarkov1stOrderFactor.cpp, testPoseRotationPrior.cpp
2014-11-04 17:04:57 +01:00
dellaert
7d57d91fec
Most of LieXXX is gone, greatly simplifies code. All tests pass.
...
Merge remote-tracking branch 'origin/feature/BAD_noLieXX' into feature/BAD
2014-11-04 15:50:33 +01:00
dellaert
3824fe5f90
Fixed assert_equal and warnings
2014-11-04 15:48:30 +01:00
dellaert
efc2dc69fe
Got rid of some concats
2014-11-04 15:44:41 +01:00
dellaert
c332a44c5e
No more LieVector
2014-11-04 15:44:20 +01:00
dellaert
62cc0344ea
Added target
2014-11-04 15:43:48 +01:00
dellaert
dce8a6c341
Improved error message
2014-11-04 15:43:32 +01:00
dellaert
4afe132b1a
Fixed dimensions of Vectors
2014-11-04 15:41:14 +01:00
dellaert
8b86626113
Added test
2014-11-04 14:27:55 +01:00
dellaert
d06de2f044
Reverted to LieScalar until Prior and Between factors fixed
2014-11-04 14:26:50 +01:00
dellaert
9b0298d148
Allow for empty noiseModel_ again (although, dim breaks)
2014-11-04 14:26:25 +01:00
dellaert
da3677e704
No more LieVector/LieScalar
2014-11-03 13:52:08 +01:00
dellaert
f1dd554a9d
No more LieVector (too much copy/paste here)
2014-11-03 13:38:25 +01:00
dellaert
2a745b6c26
No more LieVector/LieScalar
2014-11-03 13:32:58 +01:00
dellaert
39ce31d0cc
No more LieVector
2014-11-03 13:15:41 +01:00
dellaert
c212ba0984
Avoid warnings
2014-11-03 11:50:21 +01:00
dellaert
6a08370a8a
Avoid warnings
2014-11-03 11:17:42 +01:00
dellaert
97a8618614
equals and print have to be function objects to do partial specialization to double and Eigen::Matrix.
2014-11-03 11:16:38 +01:00
dellaert
b5327673fb
Get rid of LieVector
2014-11-03 11:02:15 +01:00
dellaert
e2c8e2620b
Avoid warnings
2014-11-03 11:01:59 +01:00
dellaert
d29a29099b
equals and print have to be function objects to do partial specialization to double and Eigen::Matrix.
2014-11-03 11:01:49 +01:00
dellaert
262bb145b6
Merge remote-tracking branch 'origin/feature/BAD' into feature/BAD_noLieXX
...
Conflicts:
gtsam/base/Manifold.h
2014-11-03 09:57:51 +01:00
dellaert
329e7f1383
Comments, formatting, some TODO questions
2014-11-03 09:55:53 +01:00
dellaert
492c607f9e
No more Lie types
2014-11-03 09:27:40 +01:00
dellaert
64d0a3b4dc
equals and print for Matrix types
2014-11-03 09:27:05 +01:00
dellaert
e0c4d84dd7
Fixed some tests/warnings in quaternion mode
2014-11-03 00:59:19 +01:00
Frank Dellaert
ff036ac05c
Merged in feature/BAD_generic_value_traits (pull request #24 )
...
GenericValue to replace DerivedValue
2014-11-03 00:09:08 +01:00
Mike Bosse
11416cac65
Merge branch 'feature/BAD' into feature/BAD_generic_value_traits
...
Conflicts:
gtsam_unstable/nonlinear/tests/testAdaptAutoDiff.cpp
gtsam_unstable/nonlinear/tests/testExpressionFactor.cpp
2014-11-02 19:00:30 +01:00
dellaert
17d352bab4
Slight re-factor
2014-11-02 14:42:59 +01:00