Varun Agrawal
f03b12e420
Make matlab wrapping rely completely on the wrap project
2021-03-09 16:10:08 -05:00
Frank Dellaert
f5ff7aa49f
Merge pull request #564 from borglab/fix/planeFactor
...
Fix/plane factor
2021-02-22 23:58:14 -05:00
David Wisth
8f18ce931b
Add inline comments on commented-out unit tests
2021-02-20 23:13:43 +00:00
David Wisth
5b0bd08e7b
small tidy and fix unit tests
2021-02-16 18:21:53 +00:00
David Wisth
960a3e1d8e
Tidy up comments and use cpplint
2021-02-16 11:48:26 +00:00
David Wisth
7480d149c8
Update documentation on new factor
2021-02-15 15:08:57 +00:00
David Wisth
a62bdd45e8
Add new oriented plane 3 factors with local linearisation point
2021-02-15 13:15:11 +00: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
alexma3312
933565c045
Emphasize Rdb is a vector.
2020-09-26 12:05:17 -04:00
alexma3312
ffd0d5e6b9
Change getXY to calculateScale.
2020-09-26 12:03:10 -04:00
alexma3312
463b634328
Move private func to .cpp.
2020-09-26 11:58:10 -04:00
alexma3312
bf0651b626
Refactor Align with short functions.
2020-09-20 11:45:30 -04:00
alexma3312
66c9a63919
Fix double computation.
2020-09-14 00:20:50 -04:00
alexma3312
a1b73b3776
document and use std::tie
2020-09-08 22:42:09 -04:00
alexma3312
9890744fab
Create AlignGivenR function and refactor code.
2020-08-23 20:43:27 -04:00
alexma3312
4789cd2682
Modify comments and move header file declaration.
2020-08-22 15:20:20 -04:00
alexma3312
e3bf43856d
Merge remote-tracking branch 'upstream/develop' into sim3
2020-08-21 21:13:59 -04:00
alexma3312
a9dd3ed3c7
Add a comment for transformFrom pose.
2020-08-21 21:09:36 -04:00
alexma3312
e00fa5605a
create a helper function to remove repeat code.
2020-08-21 20:53:52 -04:00
alexma3312
9a07a61779
reformat pose3 declaration.
2020-08-21 14:57:29 -04:00
alexma3312
f5611fbc49
Add Compatibility unittest.
2020-08-21 14:54:43 -04:00
alexma3312
e94aae10bf
Replace rotAveraging with gtsam::FindKarcherMean.
2020-08-21 13:51:21 -04:00
Frank dellaert
9f345bb703
Fixed compilation and removed absolute path.
2020-08-21 11:01:28 -04:00
alexma3312
c80cfe068f
Modify the print function print out format.
2020-08-20 11:47:46 -04:00