Commit Graph

11371 Commits (719975022c22a55a24a52973751fa21035d8db07)

Author SHA1 Message Date
Varun Agrawal 719975022c consistent naming scheme for SfM_Data 2020-03-06 17:56:32 -05:00
Varun Agrawal 8dc46669bb
Merge pull request #227 from borglab/wrap-sfm-data
Wrap SfM_data struct
2020-03-06 17:55:16 -05:00
Varun Agrawal 33924220a3 added docstrings for SFM structs 2020-03-06 13:28:48 -05:00
Varun Agrawal 105c4b809e minor typo fixes 2020-03-03 21:43:38 -05:00
Varun Agrawal a2ef54c60f added more function to retrieve SfM_data and wrapped them 2020-03-03 21:43:29 -05:00
Varun Agrawal 381f7bee30 wrap SfM_data struct 2020-03-03 21:42:36 -05:00
Fan Jiang 6ab77600cc
Merge pull request #234 from borglab/fix/nonlinear_cg
Fix Parameter passing in Conjugate Gradient
2020-03-01 10:12:03 -05:00
Fan Jiang cda82ffc45 Fix Parameter passing in Conjugate Gradient 2020-02-29 16:25:55 -05:00
Frank Dellaert f02aa1bdd8
Merge pull request #187 from michaelbosse/fix_LM_convergence_test
Fix LM linearizedCostChange for robust noise models
2020-02-29 12:25:07 -08:00
Frank Dellaert dd75dba801
Merge pull request #233 from jingwuOUO/feature/random_std
Feature/random std
2020-02-29 11:33:44 -08:00
Frank Dellaert d413582912 Return base 0 indices 2020-02-29 00:16:30 -08:00
Frank Dellaert bf153b31ae Fix test with new random behavior 2020-02-28 23:44:53 -08:00
Frank Dellaert 8e81890f9b eradicated last vestiges of boost/random in gtsam_unstable 2020-02-28 07:21:54 -08:00
Frank Dellaert afddf0084c Inlined random direction generation 2020-02-28 07:21:54 -08:00
Frank Dellaert 50e484a3c6 Now using new WeightedSampler class 2020-02-28 07:21:54 -08:00
Frank Dellaert f8af4a465d Made into class 2020-02-28 07:21:54 -08:00
Frank Dellaert 7d86b073e6 Removed boost/random usage from linear and discrete directories 2020-02-28 07:21:54 -08:00
Frank Dellaert 8b201f07bb Random now uses std header <random>. 2020-02-28 07:21:54 -08:00
Frank Dellaert 1f598269f5 Moved WeightedSampler into its own header 2020-02-28 07:20:33 -08:00
Frank Dellaert 05840bc7e3 prototyping weighted sampler 2020-02-28 07:20:33 -08:00
Frank Dellaert 45edd29a7d
Merge pull request #232 from borglab/wrap-slerp
Wrap Rot3 slerp function to allow for rotation interpolation
2020-02-26 09:32:31 -05:00
Varun Agrawal 46ac536bf0 wrap Rot3 slerp function to allow for rotation interpolation 2020-02-25 22:10:42 -05:00
Varun Agrawal c3fb0f3ab1
Merge pull request #226 from borglab/printing-updates
Printing updates
2020-02-25 14:23:52 -05:00
Frank Dellaert 57da7b31d0
Merge pull request #230 from mindThomas/patch-1
Corrected Bias key index in IMUKittiExampleGPS.m
2020-02-25 08:38:12 -05:00
Varun Agrawal 2959acee7f added unit test for overloaded translation printing 2020-02-24 16:33:03 -05:00
Thomas Jespersen d8866f1497
Corrected Bias key index in IMUKittiExampleGPS.m
Bias key index in ImuFactor refers to the bias at the previous timestep, `bias_i`, according to https://github.com/borglab/gtsam/blob/develop/gtsam/navigation/ImuFactor.h#L239-L244 and the C++ example https://github.com/borglab/gtsam/blob/develop/examples/ImuFactorsExample.cpp#L228
2020-02-24 10:41:04 +08:00
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 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