Commit Graph

11506 Commits (3d328f12a2e23161c6416a6eb478afeb021ce460)

Author SHA1 Message Date
Frank Dellaert 09b0f03542
Merge pull request #228 from borglab/fix/override_warnings
Added override everywhere where it was needed
2020-02-23 13:59:40 -05:00
Varun Agrawal d9923fc3cc replaced/appended all calls to SimpleCamera with PinholeCameraCal3_S2 2020-02-21 19:42:55 -05:00
Varun Agrawal aa18546d7c use in-built stream support for translation vector rather than duplication of code 2020-02-21 14:03:42 -05:00
Varun Agrawal 0a9cc8ae62 Separate matrix row values with commas
Separating row values with commas is supported by MATLAB so no effect there,
but this also helps when printing with Python and C++ since the output can be
directly copied without modification.
2020-02-21 13:56:34 -05:00
dellaert 13f1e6fba7 Added override everywhere where it was needed 2020-02-21 11:58:17 -05:00
Fan Jiang 434df49f18
Merge pull request #223 from ProfFan/feature/fix_pypi
Add two required string for version detection
2020-02-18 09:23:31 -05:00
Fan Jiang 5cfbc720ef
Merge pull request #224 from ProfFan/feature/python_ci
Add Python CI
2020-02-17 20:37:41 -05:00
Fan Jiang a7b8bf8e6f Include setuptools 2020-02-14 13:44:00 -05:00
Fan Jiang 2c5153f036 Fix Linux build 2020-02-14 11:31:53 -05:00
Fan Jiang d64badbd21 Build against Python 3 2020-02-13 16:41:59 -05:00
Fan Jiang 0d28ba2c99 Resume normal CI 2020-02-12 12:48:15 -05:00
Fan Jiang 2a5fe53b2b Disable native flag 2020-02-12 10:58:16 -05:00
Fan Jiang 7e7d066897 Add missing sudo 2020-02-12 10:08:12 -05:00
Fan Jiang f59bee260a Fix typo 2020-02-12 01:08:32 -05:00
Fan Jiang ef424bf144 Fixing install step 2020-02-12 00:18:20 -05:00
Fan Jiang 314d94d620 Fix requirements for building 2020-02-11 17:24:32 -05:00
Fan Jiang 82f4f11df7 Add Cython CI 2020-02-11 14:43:56 -05:00
Fan Jiang 3eb2a4d1b6 Add two required string for version detection 2020-02-11 09:44:02 -05:00
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 bfc32e9f69 add deprecated task_scheduler_init until alternative is found 2020-01-13 07:29:41 -05:00
acxz c9bcceef2f add tbb to travis-ci 2020-01-12 11:34:02 -05:00
acxz aff24bd77b remove tbb.h include and specify individual includes needed
remove deprecated tbb::task_scheduler_init
2020-01-11 18:11:59 -05:00
acxz af5d22248b remove deprecated tbb_exception in favor of std_exception 2020-01-11 16:37:13 -05:00
acxz 1483df7aa0 add TBB guards back for multithread option and potentially breaking changes 2020-01-11 15:11:50 -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
acxz b2e9331161 remove unnecessary tbb task_scheduler_init 2020-01-11 14:04:40 -05:00
acxz eb85762483 change from deprecated tbb::mutex to std::mutex 2020-01-11 13:09:16 -05:00
acxz 98a90221cc remove execution file mode 2020-01-11 12:39:44 -05: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