Frank Dellaert
42e1af5358
Merge branch 'develop' into feature/actions_ci_add
...
# Conflicts:
# .travis.yml
2020-08-16 23:21:18 -04:00
Frank Dellaert
8288b55d4e
Addressed review comments
2020-08-16 17:30:52 -04:00
Frank Dellaert
4f28a0b88d
Fixed covariance bug
2020-08-15 17:56:24 -04:00
Frank Dellaert
b1e3b5495c
Some behavior changes.
...
- maxIndex now does what it says
- id = size_t, Key is only for Values and Graph)
- re-admitted methods needed for wrapper.
2020-08-15 13:05:58 -04:00
Fan Jiang
d0724a77bb
Backport GitHub Actions CI ( #259 )
...
* Add GitHub Actions
* Add Windows Check
* Fix wrong os selection
* Add XCode version
* Upgrade GCC Version
* Make GCC match Ubuntu name
* Do not fail everyone when one failed
* More checks on ccache
* Do not expose GenericValue on Windows
* Fix BetweenFactor for Windows
* Update
* Add Python CI
* Typo
* Add note about GENERICVALUE_VISIBILITY
* Fix Windows Boost
* Change substitution scheme to PowerShell
* Fix the spurious error of the Point3 default constructor
* Separate builds to allow easier restarts
* Fix uninitialized variable usage
* Change of policy, only build python stuff, mac and win on PRs
* Further separate the Python tests
2020-08-15 11:52:00 -04:00
Frank Dellaert
fc08562641
Hunted down deprecated use of parse3DLandmarks
2020-08-15 08:06:37 -04:00
Frank Dellaert
97537f2a36
Avoid clang warnings about double-brace initialization
2020-08-15 08:06:15 -04:00
Frank Dellaert
e62d04ce27
Templated parse methods
2020-08-14 19:10:31 -04:00
Frank Dellaert
aa3c0f8c5d
refactored load2d
2020-08-14 18:31:05 -04:00
Frank Dellaert
d67afa8a3d
Very generic parseToVector
2020-08-14 18:30:56 -04:00
Frank Dellaert
a978c15d8e
Templated some methods internally
2020-08-14 18:30:45 -04:00
Varun Agrawal
e8f91c663f
fix FrobeniusBetweenFactor declaration
2020-08-13 21:55:17 -05:00
Varun Agrawal
68a8320c68
default string value for printing Imu factors
2020-08-13 14:17:51 -05:00
Frank Dellaert
9bcdbe8b78
Merge pull request #463 from borglab/feature/sfm_binary_measurement
...
Update translation averaging to use vector of binary measurements instead of map
2020-08-13 09:35:22 -04:00
Chris Beall
de49ef6ff0
Merge pull request #460 from Cyberdr8gon/develop
...
Support thread-safe const marginalCovariance
2020-08-12 11:18:24 -07:00
Frank Dellaert
df7028863a
Merge pull request #465 from borglab/feature/Spectra
...
Added Spectra 0.9.0 to 3rdparty
2020-08-12 12:19:54 -04:00
Varun Agrawal
a1e16bb868
Merge pull request #455 from borglab/fix/frobenius-factor-warning
...
Fix warning in FrobeniusWormholeFactor
2020-08-11 14:26:04 -04:00
Frank Dellaert
7cfc5c3522
Added Spectra 0.9.0 to 3rdparty
2020-08-10 22:56:43 -04:00
akrishnan86
1159032d89
update binary measurement brief
2020-08-09 22:03:01 -07:00
akrishnan86
2540285afe
sfm changes to docs, format, wrapper
2020-08-08 12:09:30 -07:00
Varun Agrawal
b9ce41ce02
fix warning in FrobeniusWormholeFactor
2020-08-06 20:58:14 -05:00
Varun Agrawal
9579db73ea
Revert "fix warning in FrobeniusWormholeFactor"
...
This reverts commit 00a9564299 .
2020-08-06 20:56:18 -05:00
Sam Bateman
9564c4873b
update spelling/indent
2020-08-06 17:48:21 -07:00
Sam Bateman
8749969977
added mutex to BayesTreeCliqueBase for access to cached variable and added copy/copy assignment constructors to allow for full previous functionality while adding thread safety to marginalCovariance.
2020-08-06 16:59:57 -07:00
ss
ccdd1471ed
Fix pose2 align bug.
2020-08-06 14:26:22 -04:00
akrishnan86
667fb9a4b9
binary measurement wrap
2020-08-06 06:28:34 -07:00
akrishnan86
ae5956bd10
changes with passing unit tests
2020-08-05 00:18:42 -07:00
Varun Agrawal
00a9564299
fix warning in FrobeniusWormholeFactor
2020-08-02 20:55:50 -05:00
Frank Dellaert
269dea3a24
Merge pull request #422 from borglab/dellaert/issue420
...
Dellaert/issue420
2020-08-02 16:16:01 -04:00
Frank Dellaert
a4590a2fe3
Allow to pass in pre-computed generators. Should save some energy.
2020-08-01 15:43:55 -04:00
Frank Dellaert
e22c24eff5
Removed superfluous size, added doxygen partitions
2020-08-01 15:43:21 -04:00
Frank Dellaert
458a33dade
VectorizedGenerators
2020-08-01 15:41:19 -04:00
Frank Dellaert
94f744ecae
Allow graph to be queried
2020-08-01 15:40:50 -04:00
Varun Agrawal
8a3be052fe
Merge pull request #419 from borglab/feature/values-print
...
Values Print Formatting
2020-08-01 02:15:15 -04:00
Varun Agrawal
720a313a9d
remove virtual
2020-07-31 19:37:02 -05:00
Frank Dellaert
09bb25498f
Merge branch 'develop' into dellaert/issue420
2020-07-31 16:45:03 -04:00
Stephanie McCormick
b6f979fd0d
change from const Params back to non-const Params
2020-07-31 16:29:11 -04:00
akrishnan86
851d4a4af4
add binary measurement class
2020-07-30 00:12:13 -07:00
Varun Agrawal
73d1240a4a
Merge pull request #445 from acxz/smart
...
remove empty smart folder
2020-07-29 20:11:21 -04:00
Varun Agrawal
08df535cba
fix indentation of macro guard
2020-07-29 11:35:02 -05:00
acxz
e069bd5301
remove smart from cmake
2020-07-28 19:24:25 -04:00
acxz
ce0f21930e
remove empty smart folder
2020-07-28 17:10:23 -04:00
Varun Agrawal
ca88ac568b
fixed tests
2020-07-28 15:57:15 -05:00
Jose Luis Blanco Claraco
dcd9415ddf
fix evaluateError() methods
2020-07-28 21:37:02 +02:00
Jose Luis Blanco Claraco
0ee5fc58f1
Recover the convenient evaluateError() method
2020-07-28 21:10:48 +02:00
Jose Luis Blanco Claraco
efed4237dc
Deprecate ExpressionFactor2 for 4.1
2020-07-28 20:46:24 +02:00
Jose Luis Blanco-Claraco
4e34d64453
Fix serialization bug in RangeFactor
...
Closes #443
2020-07-28 16:21:32 +02:00
Jose Luis Blanco-Claraco
7b18d33c00
Add unit test revealing deserialization error
2020-07-28 16:21:22 +02:00
Jose Luis Blanco Claraco
6b630effd0
port ExpressionFactor{2->N}
2020-07-28 16:20:55 +02:00
Jose Luis Blanco Claraco
c9bd7ef8a7
Deprecate ExpressionFactor2
2020-07-28 16:20:49 +02:00