Commit Graph

11481 Commits (f4525b51e491ade9d53af56369e02fee15857a21)

Author SHA1 Message Date
Frank Dellaert dfc0529dce
Merge pull request #221 from borglab/readme-update
Updates
2020-02-08 12:37:55 -05:00
Varun Agrawal 4c6d5600b3 Cmake print status of Cheirality Exception flag 2020-02-06 23:56:07 -05:00
Varun Agrawal 5d39cf2094 grammar fixes 2020-02-05 21:29:27 -05:00
Varun Agrawal 7c6008ae11 better organize build badges, and fix links 2020-02-05 15:40:15 -05:00
Varun Agrawal 56ca889913
Merge pull request #219 from borglab/wrapper-update
Minor updates to wrapper
2020-02-05 15:18:25 -05:00
Varun Agrawal 80ff5334ce support K() and matrix() for Cal3_S2 2020-02-05 11:27:57 -05:00
Varun Agrawal 9f3a7617d5 replace Cal3_S2 deprecated matrix() with K(), add Cal3DS2 support to triangulation 2020-02-05 00:44:50 -05:00
Michael Bosse 1324cfd283 Only compute old error when solved successfully
When the LM system has not been solved successfully,
an exception may be thrown when computing the old error,
so this change makes sure the old error is computed after checking.
2020-01-23 19:13:41 -08:00
Fan Jiang 4226c12ddc
Merge pull request #215 from borglab/wrapper/unit3-to-point3
Point3 from Unit3 in wrapper code
2020-01-22 10:07:02 -05:00
Varun Agrawal f1e167db7e retrieve Point3 from Unit3 in wrapper code 2020-01-21 17:59:44 -05:00
Frank Dellaert 2668eef4e7
Merge pull request #214 from borglab/fix/deprecated-cpp17
Replace c++17 removed classes with c++11 replacements
2020-01-21 08:37:36 -05:00
Jose Luis Blanco-Claraco f3efbe2dd7 Replace c++17 removed classes with c++11 replacements 2020-01-20 00:57:07 +01:00
Fan Jiang 26a5a42a38
Merge pull request #212 from borglab/feature/python-gaussian-conditional-access
python wrapper: access to gaussian conditional matrices
2020-01-15 14:23:58 -05:00
Gerry Chen 41e045580c python wrapper: access to gaussian conditional matrices 2020-01-14 21:28:18 -05:00
Gerry Chen eb158c15a8
Merge pull request #211 from borglab/feature/python-noiseModel_Gaussian_Information
add "Information" constructor to python wrapper
2020-01-14 21:13:00 -05:00
Gerry Chen 69e3e91ea8 add Information constructor to python wrapper for gaussian noise model 2020-01-14 18:00:30 -05:00
acxz c9bcceef2f add tbb to travis-ci 2020-01-12 11:34:02 -05:00
Frank Dellaert 4169442a2b
Merge pull request #202 from ayushbaid/patch-1
Fixing the test for merging two sets in the DSF
2020-01-11 11:57:10 -08:00
Fan Jiang 7ebfdadb28
Merge pull request #207 from ProfFan/feature/python_packaging
Patches for allowing static build for PyPI distribution (pip install)
2020-01-08 19:50:13 -05:00
Fan Jiang 6a4453a16a Nuke the commented out check 2020-01-08 15:13:40 -05:00
Fan Jiang cbea85dafd Regression 2020-01-06 22:42:52 -05:00
Fan Jiang ef8026bc23 Regression 2020-01-06 22:35:11 -05:00
Fan Jiang 982c904c1c Cleanup the cmake files 2020-01-06 18:52:09 -05:00
Fan Jiang 4f214b5e6b Allow static metis in shared lib 2020-01-06 16:25:33 -05:00
Fan Jiang 1319f400cc Fix error when packaging 2020-01-05 22:58:25 -05:00
Fan Jiang 4e9dd1292d Fix library find 2020-01-05 13:15:07 -05:00
Fan Jiang 073619db38
Merge pull request #206 from ptrmu/develop
make code match comments when creating Pose3 noiseModel instances
2020-01-04 22:35:16 -05:00
Peter Mullen a99610b77a make code match comments when creating Pose3 noiseModel instances 2020-01-04 16:57:22 -08:00
Ayush Baid 762788efa3
Fixing the test for merging two sets in the DSF
I am not super sure with the code, but I think the intention behind the test is to check pair1 with pair2 after it has been merged. Hence changing it.
2019-12-29 15:30:38 -05:00
Jose Luis Blanco-Claraco b967c60ccd
Merge pull request #193 from borglab/feature/add-appveyor
Add AppVeyor CI for MSVC
2019-12-29 08:58:53 +01:00
Jose Luis Blanco-Claraco 6ce889a1cd Enable only a few unit tests for MSVC
This should be undone someday when *all* build and link problems in MSVC are solved.
2019-12-28 23:51:02 +01:00
Jose Luis Blanco-Claraco 7d3b3f1172 Fix use of non-standard array of non-constant length 2019-12-28 23:39:54 +01:00
Jose Luis Blanco Claraco c101e83b4b
Fix cmake policy CMP0054 warning 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco c5681d8e59
Missing DLL EXPORT macros 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco 7aeb153da8
Fix build errors in examples/tests 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco 7e5c5c21ac
fix missing DLLEXPORT 2019-12-28 20:31:52 +01:00
Jose Luis Blanco-Claraco e658aed6bd
MSVC build fixes 2019-12-28 20:31:46 +01:00
Jose Luis Blanco Claraco 6c9fa5194d Add AppVeyor CI for MSVC 2019-12-27 16:32:52 +01:00
Frank Dellaert 85b9ed2fdd
Merge pull request #201 from borglab/feature/remove_rvalue_override
Remove the override allowing boost::optional binding to rvalues
2019-12-24 11:31:41 -05:00
Fan Jiang cf1afedd9f Remove the override allowing boost::optional binding to rvalues 2019-12-23 12:58:00 -08:00
Fan Jiang ce2bb136e6
Merge pull request #200 from borglab/fix/travis_sh_config
Fix travis.sh config
2019-12-23 12:47:11 -08:00
Fan Jiang 21d1af0edf Fix travis.sh 2019-12-23 09:21:34 -08:00
Frank Dellaert 76ff65f249
Merge pull request #199 from borglab/fix/segfaults-in-x32
fix Key as size_t (Closes #182)
2019-12-23 11:54:07 -05:00
Jose Luis Blanco-Claraco 1b697b1971
fix Key as size_t (Closes #182) 2019-12-23 07:45:19 +01:00
Frank Dellaert f2aaa2a770
Merge pull request #195 from ToniRV/fix/remove_preprocessor_directives_imu
Remove ugly preprocessor directives
2019-12-22 19:40:31 -05:00
Frank Dellaert 97297d874d
Merge pull request #198 from borglab/cmake-include
CMake include improvements for macOS
2019-12-22 19:38:52 -05:00
Fan Jiang 662e5acbd5
Merge pull request #73 from borglab/feature/rotation_group
Merging the rotation groups branch into develop
2019-12-22 14:30:33 -08:00
Jose Luis Blanco Claraco 1f6c1dfb85
More consistent (not) use of CMAKE_INSTALL_PREFIX. 2019-12-22 17:09:50 +01:00
Frank Dellaert 4cba664b9f
Merge pull request #192 from ptrmu/develop
Test using AdjointMap for transforming Pose2 and Pose3 covariance matrices from body to world frames
2019-12-22 10:23:09 -05:00
Varun Agrawal 2fe2e0b754 don't add CMAKE_INSTALL_NAME_DIR to cmake cache, allowing it to be updated by ccmake 2019-12-22 10:13:23 -05:00