Paul Furgale
|
24e1334e5a
|
Trying to update the concepts definition to reflect reality
|
2014-12-11 12:41:16 +01:00 |
Mike Bosse
|
376dec5103
|
cleaned up a bit; but not really working yet. Trouble with partial specialization of lie_group::expmap<Quaternion<> >()
|
2014-12-11 03:15:45 +01:00 |
dellaert
|
22218eafc4
|
We will not wrap fixed Vectors and Matrices individually. Methods that take those can just as well be wrapped with Vector or Matrix. Note const and & are ignored for those. I added a small method, insertFixed, that allows one to put in small fixed size matrices for optimization. Did not do retrieval yet.
|
2014-12-10 10:45:22 +01:00 |
Sungtae An
|
e9b0f7b98f
|
Change Cholesky decomposed matrix from 'Upper' to 'Lower' in order to avoid confusion.
|
2014-12-10 02:55:40 -05:00 |
thduynguyen
|
ba903536c8
|
fix ACTIVE/INACTIVE constants as Frank suggested
|
2014-12-09 22:29:21 -05:00 |
thduynguyen
|
565eb99948
|
remove a TODO as it's done.
|
2014-12-09 22:28:39 -05:00 |
thduynguyen
|
85397223ef
|
fix QPSolver unit tests
|
2014-12-09 16:27:11 -05:00 |
thduynguyen
|
9b418c98ca
|
fix LPSolver unittest
|
2014-12-09 16:26:19 -05:00 |
Frank Dellaert
|
2d231edd1b
|
Merged in fix/windowsExpressions (pull request #69)
Windows Fixes
|
2014-12-09 19:06:02 +01:00 |
Andrew Melim
|
1e778cf77b
|
No longer need to cast function pointers for expressions on Windows, with Optional Jacobian
|
2014-12-09 11:53:35 -05:00 |
Andrew Melim
|
137ea64200
|
Updating with OptionalJacobian
|
2014-12-09 11:49:47 -05:00 |
Andrew Melim
|
90676199dd
|
Adding comment relating to issue and move around fix preprocessor locations
|
2014-12-09 11:49:13 -05:00 |
Andrew Melim
|
3bd491bf66
|
Merge branch 'develop' into fix/windowsExpressions
|
2014-12-09 11:04:30 -05:00 |
thduynguyen
|
57aae7f7b1
|
revert .cproject to its previous version in commit a9e3545a
|
2014-12-09 10:25:59 -05:00 |
thduynguyen
|
733b041cf2
|
Merge remote-tracking branch 'origin/feature/quadratic_programming' into feature/qp_refactor
Conflicts:
gtsam_unstable/linear/QPSolver.cpp
|
2014-12-09 10:24:56 -05:00 |
thduynguyen
|
001794ac84
|
refactor QPSolver inprogress... Compiled but tests failed.
|
2014-12-09 06:13:57 -05:00 |
thduynguyen
|
8c4705b905
|
check testable concept
|
2014-12-09 06:13:01 -05:00 |
thduynguyen
|
a4f8ead2a6
|
add print
|
2014-12-09 06:12:41 -05:00 |
Andrew Melim
|
cea76a2848
|
More template handholding for windows
|
2014-12-08 21:48:59 -05:00 |
Andrew Melim
|
701dcc1c99
|
Correcting VLA issue, and add template specification for between Pose2 objects. More template specifcations will be needed on windows, unless another fix is found
|
2014-12-08 21:39:12 -05:00 |
Andrew Melim
|
fdc1d50801
|
Added comment
|
2014-12-08 20:48:36 -05:00 |
Andrew Melim
|
4f6ed03803
|
Fix missing symbol exports for windows
|
2014-12-08 20:45:24 -05:00 |
Andrew Melim
|
92f1f33818
|
Preprocessor warning does not work on windows. Use pragma message instead
|
2014-12-08 20:24:00 -05:00 |
dellaert
|
21b97ddedf
|
Removed obsolete methods (but link error!)
|
2014-12-09 01:04:21 +01:00 |
dellaert
|
449ba1f37a
|
LieGroupChart makes use of Exponential map (and its inverse) around identity
|
2014-12-09 00:52:53 +01:00 |
dellaert
|
3077d03568
|
Header should also be included in non-quaternion mode
|
2014-12-09 00:11:28 +01:00 |
dellaert
|
8fcf9d9866
|
SO(3) is a *Matrix* Lie group. This is it. Rot3 will inherit from this *or* Quaternion.
|
2014-12-09 00:11:28 +01:00 |
dellaert
|
118d561e96
|
Created GTSAM_GROUP_IDENTITY as it handles templates differently
|
2014-12-09 00:11:28 +01:00 |
Sungtae An
|
c5b4d731cc
|
Correct Yond-Dian's name
|
2014-12-08 18:03:40 -05:00 |
Chris Beall
|
fbcb9a4d67
|
Fix intermittent optimization crash in Debug+TBB modes, exposed by testGeneralSFMFactor, etc.
|
2014-12-08 10:59:49 -05:00 |
lvzhaoyang
|
6d97b8d3db
|
Small fix of IMUKittiExampleAdvanced. Now the same priorFactor issue
|
2014-12-08 10:41:52 -05:00 |
Frank Dellaert
|
473bc1b703
|
Derivatives of Charts, and special Lie group treatment
|
2014-12-08 13:08:39 +00:00 |
dellaert
|
9dc3d28bf2
|
Now Rot3 uses QuaternionChart Expmap/Logmap in quaternion mode
|
2014-12-08 13:16:30 +01:00 |
dellaert
|
8cbab779b3
|
Slight refactor
|
2014-12-08 13:16:30 +01:00 |
dellaert
|
ccd843040e
|
Small change in file that might disappear anyway
|
2014-12-08 13:16:30 +01:00 |
Paul Furgale
|
2af04a8e41
|
Typo...
|
2014-12-08 10:26:04 +00:00 |
Frank Dellaert
|
fd9f5ae1ec
|
Clarified derivatives of group actions
|
2014-12-08 09:42:56 +00:00 |
Paul Furgale
|
2b1d907a74
|
More indentation fixes.
|
2014-12-08 08:55:14 +00:00 |
Paul Furgale
|
21596e1894
|
Making the indentation work in Markdown view.
|
2014-12-08 08:51:27 +00:00 |
dellaert
|
fd59783fae
|
Forgot to check in how to use macros...
|
2014-12-07 21:03:54 +01:00 |
cbeall3
|
cd35db218b
|
Minor cleanup
|
2014-12-07 13:58:06 -05:00 |
cbeall3
|
b58064ce43
|
Stereo calibration can now be optimized
|
2014-12-07 13:58:06 -05:00 |
dellaert
|
949a6b7f4c
|
Found solution for template arguments in macros. Requires a bit more from caller, but is better. I quite like the MACROS: It's compact...
|
2014-12-07 19:55:06 +01:00 |
cbeall3
|
971a53cfb5
|
Fixed size vectors for all Logmap, localcoordinates and vector methods
|
2014-12-07 13:51:17 -05:00 |
dellaert
|
04d3457b45
|
First working Manifold macro
|
2014-12-07 19:30:46 +01:00 |
dellaert
|
62ae58e7ea
|
Quaternion header
|
2014-12-07 19:13:02 +01:00 |
dellaert
|
10ae9f5505
|
Easier to read with Cyclic<3>
|
2014-12-07 18:55:49 +01:00 |
dellaert
|
481be10509
|
A bit more compact
|
2014-12-07 18:55:33 +01:00 |
dellaert
|
9194b92cf6
|
Now work with MACROS instead - but get linking error. Upside (if we can fix that): uniform treatment between foreign types (see Quaternion) and GTSAM types (Cyclic). Downside: seems I had to create a different macro for different number of template arguments. Help?
|
2014-12-07 18:41:18 +01:00 |
cbeall3
|
bfd40014a2
|
comma initialization
|
2014-12-07 12:38:36 -05:00 |