Commit Graph

16563 Commits (5d9b0cfe5db069cb1564c154d8b83152527172cc)

Author SHA1 Message Date
Frank Dellaert 2de090f086
Merge pull request #1136 from borglab/fix/wrap-parametermatrix
Wrap ParameterMatrix as argument for Values
2022-03-19 08:13:34 -04:00
Varun Agrawal e271a8a81e wrap ParameterMatrix as argument for Values 2022-03-19 00:22:30 -04:00
Varun Agrawal e5fb4cdaa6
Merge pull request #1135 from borglab/fix/visitWith 2022-03-18 14:35:41 -04:00
Varun Agrawal fa542a2038 address review comments 2022-03-18 08:19:01 -04:00
Varun Agrawal 13c60990f7 fix visitWith operator() to be more functional 2022-03-18 00:11:38 -04:00
Varun Agrawal 5e9020237f add test for visitWith with pruned tree 2022-03-18 00:11:05 -04:00
Fan Jiang 36ee4ce7cb Missing pragma onces 2022-03-15 12:53:58 -04:00
Fan Jiang f237438bf3 Address comments 2022-03-15 12:50:31 -04:00
Frank Dellaert 9be5967e1b
Merge pull request #1128 from thomassm/fix/triangulatePoint3-Cal3DS2 2022-03-15 11:06:20 -04:00
Fan Jiang fe5dde7e27 even better printing and comments 2022-03-14 19:22:20 -04:00
Thomas Sayre-McCord bcf49e6243 set new code to google style and fix doc
- new code in triangulation and testTriangulation
- clean up doc number and typos
2022-03-14 09:19:19 +01:00
Fan Jiang 0aeb59695e add more comments 2022-03-13 23:15:20 -04:00
Fan Jiang 5ea614a82a Added more mockups and color output of the elimination process 2022-03-13 20:09:53 -04:00
Fan Jiang ee4f9d19f0 Added mixture factor functionality 2022-03-13 11:42:36 -04:00
Fan Jiang 2bae2865d7 More mock-ups added 2022-03-12 16:29:26 -05:00
Fan Jiang 095f6ad7cc Add full elimination 2022-03-12 12:42:58 -05:00
Fan Jiang 53551e051d Add shorthand for inserting raw JacobianFactor 2022-03-12 11:51:48 -05:00
Fan Jiang 3aac52c3d3 Fix compilation error 2022-03-12 10:49:11 -05:00
Fan Jiang efa37ff315 Add better mocking for actual elimination 2022-03-11 19:20:39 -05:00
Fan Jiang 0567303ed3 Prototype a type-erased hybrid machinery 2022-03-11 15:52:28 -05:00
Fan Jiang ea4ebb6843 Fix typo 2022-03-11 15:51:34 -05:00
Varun Agrawal 3b49d24040
Merge pull request #1132 from borglab/minor-fixes 2022-03-11 15:01:26 -05:00
Varun Agrawal b7932957da update scoop installation for Windows CI 2022-03-11 12:33:53 -05:00
Varun Agrawal 23c6a7e392 comment out failing python code since it is out of scope 2022-03-11 12:32:54 -05:00
Varun Agrawal ebc75e3a8d added test for ordering in Python 2022-03-11 08:42:40 -05:00
Varun Agrawal b9f6d67fc7 printing updates 2022-03-11 08:42:08 -05:00
Varun Agrawal 8496565d9d documentation updates 2022-03-11 08:41:24 -05:00
Frank Dellaert f7af2c09e7 Now initializing randomly 2022-03-10 17:28:18 -05:00
Frank Dellaert 98efc464dc Fixed all lint errors, formatting 2022-03-10 16:51:19 -05:00
Thomas Sayre-McCord afc406162b add support for second version of triangulatePoint3
- added undistort for cameras version of triangulatePoint3
- changed to 2 space indent
- changed to calibration from shared calibration
2022-03-09 11:39:07 +01:00
Thomas Sayre-McCord ba32a0de85 fix triangulatePoint3 for calibrations with distortion
Prior implementation only used the K() portion of all Cal3 calibrations
for the linear triangulation of points with triangulatePoint3.
- Added tests for triangulation with non-Cal3_S2 calibrations.
- Added skew to the test Cal3_S2 calibration.
- Added an undistortMeasurements step to triangulatePoint3 so that
linear triangulation works for calibrations with distortion
coefficients.
2022-03-08 16:34:09 +01:00
Gerry Chen ddca736c7b
add comment about matlab not having iteration hook 2022-03-08 10:13:48 -05:00
Gerry Chen 5f601f76d5
add iteration hook to NonlinearOptimizerParams 2022-03-08 09:57:11 -05:00
Gerry Chen bf8137b0c4
refactor python NonlinearOptimizerTest 2022-03-08 09:48:05 -05:00
Akshay Krishnan a0d64a9448
Merge pull request #1120 from borglab/ta-seed
Using a random number generator in translation averaging
2022-03-01 22:03:16 -08:00
Akshay Krishnan 9f855f44f4
Merge branch 'develop' into ta-seed 2022-03-01 08:09:32 -08:00
Akshay Krishnan 97ee1268a2 update pointer usage 2022-02-28 22:27:28 -08:00
Akshay Krishnan 42bee1ab0b lamda capture all variables 2022-02-28 22:23:41 -08:00
Akshay Krishnan 1a2eb9a101 change to pointer 2022-02-28 22:21:59 -08:00
Frank Dellaert a0206e210d
Merge pull request #1121 from borglab/fix/basis_tests 2022-02-28 11:32:20 -05:00
Varun Agrawal d588f231a2
Merge pull request #1123 from acxz/timing 2022-02-28 09:25:10 -05:00
acxz eadfabc51d filename in repo is w10000 not w10000-odom 2022-02-27 15:06:56 -05:00
Frank Dellaert 6fb38aa8d7 Add test for ManifoldEvaluationFactor 2022-02-26 23:05:49 -05:00
Frank Dellaert 3d8c7b9fdf Add EvaluationFactor test 2022-02-26 22:58:30 -05:00
Frank Dellaert c85b649685 Move BasisFactors tests to correct place 2022-02-26 22:44:17 -05:00
Frank Dellaert a16f588317 Add test for ManifoldEvaluationFunctor 2022-02-26 22:43:55 -05:00
Frank Dellaert 5f9082b536 docs 2022-02-26 22:43:37 -05:00
Akshay Krishnan 93519e4cca updating tolerance in tests 2022-02-24 23:22:05 -08:00
Akshay Krishnan 24173ab025 update comment in shonan 2022-02-22 22:42:42 -08:00
Akshay Krishnan c10f195492 use rng in TA initialization 2022-02-22 22:42:14 -08:00