Mike Sheffler
00106ba360
Second attempt at a wrapper fix.
...
1) Some serialization code was missing from SOn.SOn.h (not sure why this wouldn't have been a problem before building the MATLAB toolbox ...)
2) FrobeniusFacotor stuff needed a couple GTSAM_EXPORT statements
2020-07-08 02:30:19 -07:00
Fan Jiang
6d5706049d
Merge remote-tracking branch 'origin/develop' into feature/frobeniusfactor
2020-07-06 22:58:23 -04:00
Varun Agrawal
1679d1822d
Merge pull request #376 from borglab/fix/msvc-missing-export
...
Fix missing DLL exported symbol
2020-07-06 21:52:39 -04:00
Jose Luis Blanco-Claraco
3c5f8711ca
Fix missing DLL exported symbol
2020-07-06 20:07:18 +02:00
Fan Jiang
1e2c29fac8
Merge remote-tracking branch 'origin/develop' into fix/expression_leak
2020-07-06 09:52:15 -04:00
Fan Jiang
6eb1230685
Merge pull request #374 from borglab/fix/translationfactor_normalize
...
Fix TranslationFactor with Vector3 as Point3
2020-07-06 09:51:13 -04:00
Fan Jiang
df687e5abf
Fix MSVC build
2020-07-05 21:28:52 -04:00
Fan Jiang
258d05c9ef
Fix TranslationFactor with Vector3 as Point3
2020-07-05 11:22:35 -04:00
Fan Jiang
564d2c5873
Fix memory leak in Expressions
2020-07-05 10:19:05 -04:00
akrishnan86
0e6dc6a016
Merge branch 'develop' of github.com:borglab/gtsam into feature/1dsfm
2020-06-29 20:05:56 -07:00
akrishnan86
9d9c30e5dc
review1 changes
2020-06-28 11:03:38 -07:00
Fan Jiang
8739c372fb
Merge remote-tracking branch 'origin/develop' into feature/frobeniusfactor
2020-06-27 01:26:53 -04:00
Varun Agrawal
8ebd7f7f54
Merge pull request #370 from borglab/feature/minor-updates
...
Minor Updates
2020-06-25 14:10:01 -05:00
Fan Jiang
a453d7b549
Merge pull request #363 from borglab/feature/aligned_makeshared
...
[v2] Fix all alignment issues when using make_shared
2020-06-25 12:20:08 -04:00
Fan Jiang
17568e6779
Add missing lf
2020-06-25 00:14:21 -04:00
Varun Agrawal
a4ef531a32
print Eigen Unsupported status message correctly
2020-06-24 19:23:37 -05:00
Fan Jiang
fb21c553a0
Switch to the new alignment marker type
2020-06-24 17:15:00 -04:00
Fan Jiang
6dbd7c243a
Add comments
2020-06-24 16:25:46 -04:00
Gerry Chen
b37be7d640
rename serialization functions with less ambiguous names
...
According to Varun's suggestion.
Note: string functions should be automatically inlined by compiler to avoid passing big strings.
2020-06-24 14:33:08 -04:00
Gerry Chen
6d75e992e8
serialization docstrings
2020-06-24 14:16:00 -04:00
Fan Jiang
7d7475b881
Style fixes as commented by @dellaert
2020-06-24 14:15:46 -04:00
Gerry Chen
de7332fcea
remove file roundtrip test for pointers
2020-06-24 02:39:44 -04:00
Varun Agrawal
1c9f429d9c
Merge branch 'develop' into feature/frobeniusfactor
2020-06-23 23:47:50 -04:00
Varun Agrawal
890d631e60
Merge branch 'develop' into fix/serializationToFile
2020-06-23 23:41:19 -04:00
Fan Jiang
b41809203f
Revise comments
2020-06-23 18:37:12 -04:00
akrishnan86
3ea9ff0120
optional initialization for LMParams
2020-06-23 07:58:38 -07:00
Gerry Chen
a0a3b8f459
reset filesystem - forgot to uncomment these after debugging
2020-06-23 09:52:29 -04:00
Gerry Chen
82db82bbf5
fixed unit test failure on `testSerializationBase`
...
object `output` was getting reused, but should be re-loaded into a "blank" object each time.
2020-06-22 23:08:39 -04:00
Gerry Chen
a4737d4706
formatting to Google style
2020-06-22 21:18:43 -04:00
Gerry Chen
327cbc515f
Separate stream creation and serialization
...
Recommended by @ProfFan in #343 with the objective of making
(de)serialize to string and to file more similar
2020-06-22 21:15:07 -04:00
Gerry Chen
a796f74b80
use boost paths append to have platform agnostic path separators
2020-06-22 20:25:10 -04:00
Fan Jiang
8f923fa081
Move away from boost
2020-06-22 15:24:14 -04:00
Fan Jiang
eab53f69de
Address Frank's comments
2020-06-22 15:24:14 -04:00
Fan Jiang
fad4fe39f2
Add missing include
2020-06-22 15:24:14 -04:00
Fan Jiang
37673771ae
Fixed all alignment problems
2020-06-22 15:24:14 -04:00
Fan Jiang
604f1511cc
Fix UAF
2020-06-20 12:09:03 -04:00
Akshay Krishnan
cb55d81fb5
Merge pull request #312 from borglab/feature/parsefactors_w_corruptingnoise
...
Include corrupting noise param to parse3DFactors
2020-06-19 23:02:06 -07:00
Frank Dellaert
0bd8143057
Importing Frobenius error factors from Shonan effort
2020-06-19 23:33:29 -04:00
Frank Dellaert
489e8f0991
Merge pull request #314 from borglab/fix/alternativeFixSymmetricBlockMatrix
...
More precise use of setZero() and add comments
2020-06-19 09:07:37 -04:00
Jose Luis Blanco-Claraco
741df283d0
Finish undo of #310 fill with zeros (not actually needed)
2020-06-19 09:00:15 +02:00
Frank Dellaert
23d97af76a
Merge pull request #307 from borglab/fix/fisheye
...
Fix/fisheye
2020-06-17 11:53:45 -04:00
Varun Agrawal
ac69115e34
Merge pull request #353 from borglab/fix/testScenarioRunner
...
Renamed testScenarios.cpp to testScenarioRunner.cpp
2020-06-16 17:30:24 -05:00
Varun Agrawal
86407a3363
renamed testScenarios to testScenarioRunner
2020-06-16 12:21:50 -04:00
Frank dellaert
7b92ae8bd3
Fixed override warnings and added a few missing headers
2020-06-16 12:14:13 -04:00
Akshay Krishnan
8ce40a3584
Merge pull request #325 from borglab/feature/alternate_hatvee_signs
...
Alternate signs on Hat/Vee and update tests
2020-06-12 08:27:15 -04:00
Binit Shah
3bdc6d36cd
Better explanation of Rot3 Logmap Lund unit test
2020-06-12 00:08:06 -04:00
Varun Agrawal
8a9ade0025
remove extra semicolon
2020-06-11 10:58:44 -05:00
Binit Shah
7c362c3e92
Conditioned logmap test on rotation format
2020-06-11 04:55:55 -04:00
Gerry Chen
686b0effbf
better comments on serializationTestHelper functions
2020-06-09 02:48:53 -04:00
Gerry Chen
c94736b6b6
bypass assert_equal tests for file roundtrips
2020-06-09 02:39:54 -04:00