Commit Graph

11728 Commits (17873485db36531a2a360b4bd609139e2c0e7128)

Author SHA1 Message Date
Jose Luis Blanco Claraco 17873485db
complete README 2020-07-14 23:33:25 +02:00
Jose Luis Blanco Claraco 23db3bb721
docker tag and pip3 fixes; add a readme 2020-07-14 23:24:47 +02:00
Varun Agrawal 54cc49d880 Merge branch 'develop' into feature/docker 2020-07-04 20:24:58 -04:00
Varun Agrawal dde41ebf05
Merge pull request #371 from borglab/feature/quiet-python-tests
Capture stdout in python test
2020-07-03 20:41:52 -04:00
Varun Agrawal 52da4580fb make utils and test code python2 compliant 2020-07-01 18:52:02 -05:00
Varun Agrawal 83cbcd0bea capture stdout in python test [only for python3] 2020-06-30 13:13:04 -05:00
Akshay Krishnan 7c53235fdb
Merge pull request #367 from borglab/feature/1dsfm
Translation averaging
2020-06-30 08:17:48 -07: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
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
Varun Agrawal c8583e921a Revert "added .gitignore for when building the sample cmake projects"
This reverts commit 350808d9dc.
2020-06-25 10:28:59 -05:00
akrishnan86 fee226a1de fix SfmData naming 2020-06-24 22:43:55 -07:00
Fan Jiang 17568e6779 Add missing lf 2020-06-25 00:14:21 -04:00
Varun Agrawal 350808d9dc added .gitignore for when building the sample cmake projects 2020-06-24 19:27:45 -05:00
Varun Agrawal 7f1384b0f2 wrap the biasHat function for PreintegratedMeasurement 2020-06-24 19:25:56 -05:00
Varun Agrawal a4ef531a32 print Eigen Unsupported status message correctly 2020-06-24 19:23:37 -05:00
Varun Agrawal 34180fb816
Merge pull request #343 from borglab/fix/serializationToFile
SerializeToXMLFile fix
2020-06-24 19:07:35 -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
Varun Agrawal ce73b51124
Merge pull request #359 from dwisth/feature/PoseToPointFactor
Add Pose3-Point3 factor
2020-06-24 11:00:23 -05:00
Gerry Chen de7332fcea remove file roundtrip test for pointers 2020-06-24 02:39:44 -04:00
David 7eab8c11f2 Merge branch 'develop' into feature/PoseToPointFactor 2020-06-24 14:15:33 +10:00
Varun Agrawal f7dfff0f95
Merge pull request #364 from borglab/feature/cmake-cython-path
Export Cython Install Path
2020-06-23 22:42:24 -05:00
Varun Agrawal 890d631e60 Merge branch 'develop' into fix/serializationToFile 2020-06-23 23:41:19 -04:00
Fan Jiang 9561244b39 Merge remote-tracking branch 'origin/develop' into feature/aligned_makeshared 2020-06-23 18:37:25 -04:00
Fan Jiang b41809203f Revise comments 2020-06-23 18:37:12 -04:00
Varun Agrawal 2c20c1108d Merge branch 'develop' into feature/cmake-cython-path 2020-06-23 16:31:21 -05:00
Varun Agrawal 9daeb39267
Set minimum supported numpy version to 1.11.0 (#366)
* add deadsnakes ppa to install python3.6 on Ubuntu Xenial

* updated travis distro to Ubuntu 18.04 bionic

* Revert "updated travis distro to Ubuntu 18.04 bionic"

This reverts commit 323264a924e8554da49c27a374e9a6278c5a659e.

* restrict numpy version to be less than 1.19.0

* use ubuntu packaged numpy as baseline version to test against

* downgrade minimum required version of numpy to version supported by Ubuntu Xenial

* undo explicit pip install
2020-06-23 16:08:44 -05: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
Varun Agrawal 263a1d2afa export cython install path so it can be picked up by other cmake projects 2020-06-22 16:47:37 -05: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 693253f376 Fix wrap tests 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
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
David 0ee4e3b77e Add more documentation and clang-format 2020-06-20 09:45:24 +10:00
David c422815b94 Update incorrect test name 2020-06-20 09:03:17 +10:00
Frank Dellaert 62ec057c5e
Merge pull request #356 from borglab/feature/quiet-makefile
Set CMAKE_VERBOSE_MAKEFILE flag to OFF
2020-06-19 19:02:13 -04:00
David 0a44315a7f Add Pose3-Point3 factor 2020-06-20 08:46:06 +10: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