lcarlone
00eee7cd19
removed tests that are not applicable - merging to develop now
2021-03-22 19:18:44 -04:00
lcarlone
d8eeaf9cb3
adding test with single key
2021-03-22 19:16:31 -04:00
lcarlone
3d1c170860
fixed optimization test: now we have to (i) allow reuse of same calibration, (ii) enable all other tests, (iii) remove cout
2021-03-21 19:39:37 -04:00
lcarlone
7a30d8b4d4
trying to fix crucial test
2021-03-21 19:34:21 -04:00
lcarlone
483a1995ba
solving key problem
2021-03-21 19:12:40 -04:00
lcarlone
2dc908c986
working on new sym matrix
2021-03-19 23:09:26 -04:00
lcarlone
6d118da82d
still segfaults
2021-03-14 22:43:53 -04:00
lcarlone
e571d2c188
debugging jacobians
2021-03-13 23:49:33 -05:00
lcarlone
2132778edc
pipeline up and running, need to fix Jacobians next, then Schur complement
2021-03-13 22:34:37 -05:00
lcarlone
dbc10ff227
isolated schur complement!
2021-03-13 21:51:39 -05:00
lcarlone
0161047427
trying to figure out jacobians
2021-03-13 19:19:12 -05:00
lcarlone
8a37a86441
test failure: now we can start computing jacobians
2021-03-13 18:12:12 -05:00
lcarlone
c1da490c2d
got it!
2021-03-13 18:10:03 -05:00
lcarlone
0194e3df94
fixed unit test
2021-03-13 17:55:24 -05:00
lcarlone
f234ad516e
moving to noisy tests
2021-03-13 17:49:08 -05:00
lcarlone
f0b5b244ad
moving to other tests
2021-03-13 17:40:53 -05:00
lcarlone
0c50c963a1
error computation also looks fine!
2021-03-13 17:36:53 -05:00
lcarlone
c965ce6be0
fixed equals
2021-03-13 17:20:39 -05:00
lcarlone
266d8248d0
simple tests are passing, but now we start on the serious ones
2021-03-13 14:03:10 -05:00
lcarlone
273d2da567
compiles and all tests pass!!
2021-03-13 13:54:23 -05:00
lcarlone
f84e1750ea
done factor!
2021-03-13 13:50:47 -05:00
lcarlone
bc8866bd9e
created .h
2021-03-13 13:21:43 -05:00
lcarlone
f7a84ff9f3
added test
2021-03-13 12:46:18 -05:00
Toni
7f80c906c4
Fix override warnings: modernize-use-override
2021-01-28 23:02:13 -05:00
Toni
c073473f5b
Merge branch 'develop' of github.com:borglab/gtsam into fix/warning_in_smart_factor
...
* 'develop' of github.com:borglab/gtsam: (65 commits)
type in test hidden by duplicate test values
auto and reserve fewer
replace sparseJacobian with "fast" version
disambiguate double template >>
fix comment and remove whitespace diff
remove InPlace jacobian from .h file
remove unnecessary function overloads and typedefs
use standard function to check for empty string
fix bug in Pose2 print
formatting
revert Matrix.h
remove templating while maintaining efficiency Templating still used in cpp file for generic-ness, but not exposed anymore
move SparseMatrixBoostTriplets typedef to gfg
add known issues section with info about march=native
Revert "upgrade minimum required Boost version to 1.67."
upgrade minimum required Boost version to 1.67.
populate sparse matrix with `insert` rather than `setFromTriplets` About 5% speed improvement.
eliminate copy/pasta from SparseEigen with generic version of sparseJacobian
more generic sparseJacobianInPlace function
add generic optional parameters to sparseJacobian Also, the unit test changed due to a 0 entry that was previously wrongly included in the b-column of the sparse representation.
...
2021-01-28 22:49:06 -05:00
Toni
241d82dbf7
Fix can be marked override warning
2021-01-22 00:27:32 -05:00
Varun Agrawal
f831bfd62e
add override and formatting
2021-01-19 15:40:37 -05:00
Toni
96dc9bfa5a
Fix formatting
2021-01-18 14:48:19 -05:00
Toni
5ad65ed46c
Fix formatting
2021-01-18 14:41:59 -05:00
Toni
a567a570ed
Move example to gtsam_unstable
2021-01-18 14:41:28 -05:00
Toni
19b7312edb
Split .h/.cpp, use const& (WIP)
2021-01-17 11:08:53 -05:00
Varun Agrawal
745e2207a0
Merge pull request #657 from borglab/fix/compiler-warnings
...
Fix warnings
2021-01-05 17:00:01 -05:00
Varun Agrawal
b7584ce362
verbose printing of exceptions
2021-01-05 10:44:26 -05:00
Frank Dellaert
4d100461d4
Removed reference for iterating over values. Also used auto where I could, when changing.
2021-01-04 20:46:16 -05:00
Varun Agrawal
cb3a766b30
uncomment calibration applications
2020-11-30 13:19:13 -05:00
Varun Agrawal
2703307a43
deprecate SimpleCamera tests
2020-11-30 07:01:58 -05:00
Varun Agrawal
802580eec7
enforce constant term in quadratic to be 0
2020-11-19 12:40:38 -05:00
Varun Agrawal
098e704511
Similarity3 test only for Rot3 Expmap
2020-11-11 22:46:39 -05:00
Frank Dellaert
a8ea6f2bd2
Fixed include error
2020-10-02 16:12:10 -04:00
Frank Dellaert
52518c9b0b
Merge branch 'develop' into fix/LP_QP_stype
2020-10-01 21:37:45 -04:00
Frank Dellaert
eb4f5288e9
Clean up code and tests and use "means"
2020-10-01 12:01:33 -04:00
Frank Dellaert
dc1057f314
Fixed spelling mistake
2020-09-30 15:41:43 -04:00
Frank Dellaert
6b739b17be
Re-formatting and using "add"/"auto" where we can.
2020-09-30 15:38:46 -04:00
Frank Dellaert
c51264ac98
New method "add" as in GaussianFactorGraph
2020-09-30 15:38:25 -04:00
Frank Dellaert
c0fb3a271b
Small formatting changes and removal of test header
2020-09-30 15:38:08 -04:00
alexma3312
2f322310cd
Merge remote-tracking branch 'upstream/develop' into sim3
2020-09-27 20:38:11 -04:00
alexma3312
95724be4ae
Fix quaternions test failure.
2020-09-27 20:36:50 -04:00
Varun Agrawal
9bdcd2caa7
remove all LieScalar/LieVector/LieMatrix references from wrapper
2020-09-26 18:01:26 -04:00
alexma3312
8236d69fa1
Refactor code to increase speed.
2020-09-26 14:09:37 -04:00
alexma3312
e12d3ba197
Change input into centroids.
2020-09-26 12:13:40 -04:00