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
Frank Dellaert
5df235d714
add virtual constructor
2021-01-04 20:45:22 -05:00
Ayush Baid
5333396671
Adding serialization support to be used for GT-SFM ( #650 )
...
* adding serialization and other functions to enable testing
* adding track serialization and testable trait
* improving formatting
* fixing variable names and comments
* adding serialization functions to wrapper
* fixing xml serialization issues
* reverting SfmTrack to struct
* printing out the 3d point
* adding equals function to wrapper
* adding inline comment for round trip
2021-01-04 22:59:48 +05:30
lucacarlone
90e22cf0dd
Merge pull request #617 from borglab/gnc
...
Gnc
2021-01-04 10:04:59 -05:00
Varun Agrawal
fe53fa0818
Merge pull request #651 from borglab/fix/remove-actions-upload
...
Remove Build Upload
2021-01-02 20:50:31 -05:00
Varun Agrawal
b59f1bc573
remove build upload since it can't be used downstream
2021-01-02 19:24:30 -05:00
Varun Agrawal
bac74dbde5
Pose3 interpolateRt method ( #647 )
...
* Pose3 interpolate() which correctly interpolates between poses
* Pose3 template specialization for interpolate
* added easy-to-verify test for Pose3 interpolate
* added new Pose3 interpolateRt function, updated tests
* update documentation of interpolateRt
* update docs and tests
2020-12-31 13:21:24 -05:00
lcarlone
248eec8e41
addressed final comments by Frank
2020-12-30 14:13:40 -05:00
Frank Dellaert
2597a7cf1f
Merge pull request #646 from cttdev/bearing-factor-3d
...
Adding BearingFactor3D to the wrapper definition.
2020-12-30 09:47:50 -05:00
cttdev
e75505a4d7
Adding BearingFactor3D to the wrapper definition.
2020-12-30 01:41:03 -08:00
lcarlone
24672385b3
moved gncLossType outside params
2020-12-29 21:59:21 -05:00
Varun Agrawal
11b155aa65
Merge pull request #644 from borglab/fix/cal3bundler
...
Wrapping prior factor and general sfm factor or Cal3Bundler
2020-12-29 01:10:11 -05:00
Ayush Baid
c7c0c77a12
Adding Cal3DS2 prior factor and using template instead of typedefs
2020-12-29 08:53:19 +05:30
lcarlone
dfdd206708
addressed all except 2 comments by Frank. waiting for inputs on the 2 outstanding issues
2020-12-28 21:03:20 -05:00
lcarlone
eea52766d1
renamed enum
2020-12-28 20:49:17 -05:00
lcarlone
06dfeb7ac5
moved GncParams to separate file, addressing comments by Frank, 1/n
2020-12-28 20:43:35 -05:00
Frank Dellaert
064996af86
Merge pull request #643 from borglab/fix/cmaketesting-formatting
...
Minor formatting
2020-12-28 16:02:38 -05:00
Ayush Baid
a48aff0c43
Merge branch 'develop' of github.com:borglab/gtsam into develop
2020-12-28 22:05:20 +05:30
Ayush Baid
d6ef545499
Wrapping Cal3Bundler's prior and GeneralSFMFactor2
2020-12-28 22:05:12 +05:30
Varun Agrawal
085d01580e
minor formatting of cmake file
2020-12-27 19:13:41 -05:00
Varun Agrawal
ef40957883
Merge pull request #642 from borglab/feature/wrap-symbol
...
Wrap Symbol class and methods
2020-12-27 13:19:35 -05:00
Varun Agrawal
f91f7facb4
wrap Symbol class and methods
2020-12-26 17:14:09 -05:00
jingnanshi
92ed225a55
minor fixes
2020-12-24 11:19:47 -05:00
lcarlone
dc5c769e7c
- fixed stopping conditions
...
- handled degenerate case in mu initialization
- set TLS as default
- added more unit tests
2020-12-23 22:08:44 -05:00
jingnanshi
c57174436f
fix test
2020-12-22 21:08:42 -05:00
jingnanshi
be5d3d2343
update function name
2020-12-22 20:28:10 -05:00
jingnanshi
046db8749e
Fix TLS convergence check
2020-12-22 13:40:52 -05:00
lcarlone
cd82a56214
made function name less ambiguous, added more comments on inlierThreshold
2020-12-21 22:32:34 -05:00
lcarlone
0e09f019ef
fixed templating, added a strict unit test on inlier threshold
2020-12-21 22:28:07 -05:00
lcarlone
7efd5cc368
finally fixed the typedef
2020-12-21 21:06:25 -05:00
lcarlone
75bd3dc52c
templating on params is still problematic
2020-12-21 20:32:21 -05:00
Varun Agrawal
6c85850147
Merge pull request #635 from borglab/fix/warning
...
Explicitly initialize Point3
2020-12-10 13:55:15 -05:00
Varun Agrawal
592c572f8c
formatting
2020-12-10 11:10:36 -05:00
Varun Agrawal
43b0225557
explicitly initialize Point3
2020-12-10 10:07:49 -05:00
Varun Agrawal
79aedfbf7e
Merge pull request #632 from borglab/feature/nlfg-saveGraph
...
NonlinearFactorGraph saveGraph
2020-12-08 10:52:10 -05:00
Varun Agrawal
24f915daf3
better documentation
2020-12-08 09:42:18 -05:00
jingnanshi
398c01375e
more unit tests
2020-12-07 20:20:51 -05:00
jingnanshi
594f63d1f6
test fix
2020-12-07 17:28:35 -05:00
jingnanshi
428d17a4bc
correctly check relative difference between mu valus at consecutive iterations
2020-12-07 16:35:46 -05:00
jingnanshi
9caa0d14cf
mu update test
...
Separated GM & TLS case
make sure the mu set size is explicitly stated (does not depend on default values)
2020-12-07 16:16:21 -05:00
jingnanshi
d0a81f8441
mu initialization test & minor formatting fixes
2020-12-07 16:04:36 -05:00
jingnanshi
58e49fc0fc
fix scoping
2020-12-07 15:08:50 -05:00
jingnanshi
d85d9c6194
minor fix
2020-12-07 13:45:12 -05:00
jingnanshi
9903fb91d0
tls done except unit tests
2020-12-07 13:24:49 -05:00
jingnanshi
47775a7a4f
TLS wip
2020-12-07 00:53:21 -05:00
jingnanshi
af069ab4b2
fix comment
2020-12-06 13:50:44 -05:00
Sushmita Warrier
e411568ccf
Merge pull request #615 from borglab/feature/wrap_camVector
...
vector of cameras and triangulation function wrapped
2020-12-05 21:51:36 -05:00
Varun Agrawal
3da2885831
remove unused imports
2020-12-05 18:18:30 -05:00
Varun Agrawal
d05f360c11
more formatting
2020-12-05 18:15:53 -05:00
Varun Agrawal
a7248163e8
format python triangulation tests
2020-12-05 18:09:56 -05:00