Commit Graph

14626 Commits (ba6c3ccc1cb79f304fe40c8a7fa2784ad559d6a3)

Author SHA1 Message Date
Varun Agrawal ba6c3ccc1c Merge branch 'develop' into add-Similarity2-classes 2022-04-29 18:08:23 -04:00
Varun Agrawal ad2e347c12 update assertions 2022-04-29 18:08:18 -04:00
Varun Agrawal 53b370566e remove Pose2/3 casts from Sim2/3 2022-04-29 17:53:07 -04:00
Varun Agrawal 5be6309a58 GTSAM_EXPORT at the class level 2022-04-29 17:36:53 -04:00
Varun Agrawal d8e56585fe capitalize static methods 2022-04-29 17:36:38 -04:00
Frank Dellaert b1d936e567
Merge pull request #1175 from borglab/feature/add-missing-getters
noise models: Add getters for all model parameters
2022-04-22 11:03:13 -04:00
Jose Luis Blanco Claraco a9ba1da877
Revert "fix derivative"
This reverts commit 42b795c769.
2022-04-22 12:37:48 +02:00
Jose Luis Blanco Claraco 42b795c769
fix derivative
Signed-off-by: Jose Luis Blanco Claraco <joseluisblancoc@gmail.com>
2022-04-22 01:02:03 +02:00
Jose Luis Blanco Claraco 017e3cdb17
document loss functions
Signed-off-by: Jose Luis Blanco Claraco <joseluisblancoc@gmail.com>
2022-04-22 01:01:48 +02:00
Gerry Chen 3d2079237c
Merge pull request #1176 from borglab/bugfix/python_utils_regenerate
Regenerate python utils files upon edit
2022-04-21 01:37:26 -04:00
Gerry Chen 48310cf8d4
fix bug that python utils files don't regenerate upon edit 2022-04-20 16:33:50 -04:00
Jose Luis Blanco Claraco f12db7ab0e
noise models: Add getters for all model parameters 2022-04-19 18:35:03 +02:00
Fan Jiang 3cf7442112
Merge pull request #1171 from borglab/feature/jacobian_camera
Add camera and Calibration Jacobians in Python
2022-04-17 19:39:16 -04:00
Fan Jiang da09271d97 Remove print 2022-04-17 17:04:40 -04:00
Fan Jiang f212ac363a Add Cal3Unified unit test 2022-04-17 17:04:19 -04:00
Fan Jiang 4c8260bc0e Add stereo jacobians 2022-04-17 17:04:07 -04:00
Fan Jiang 693f05b04a Use rations numbers in test 2022-04-17 16:50:23 -04:00
Fan Jiang e6420cfcb7 Added Jacobians for all calibrations 2022-04-17 16:50:07 -04:00
Fan Jiang 807d63c7bf Use templated Eigen::Ref wrapper 2022-04-17 16:49:52 -04:00
Fan Jiang 923c57e68b Address comments 2022-04-17 16:03:00 -04:00
Fan Jiang f3c9b3967b Use implicit conversion 2022-04-16 13:51:18 -04:00
Fan Jiang 5955ecc842
Merge pull request #1169 from borglab/fix/robust_deserialization
Fix robust deserialization
2022-04-15 14:02:58 -04:00
Fan Jiang 939416c3d0 Add camera Jacobian 2022-04-15 13:57:01 -04:00
Fan Jiang 41c8a67107 Fix robust deserialization 2022-04-14 15:24:29 -04:00
Fan Jiang 415e41b0f5
Merge pull request #1168 from borglab/fix/slow_cast
Fix slow dynamic cast
2022-04-14 14:57:23 -04:00
Fan Jiang 1b63fb51eb Address comments by Frank 2022-04-14 13:05:15 -04:00
Varun Agrawal caa14bc5aa
Merge pull request #1156 from borglab/decisiontree-prune 2022-04-13 23:22:45 -04:00
Frank Dellaert 78d7e903f0
Merge pull request #1155 from borglab/decisiontree-refactor 2022-04-13 22:24:43 -04:00
Fan Jiang 27c7bfeaa5
Merge pull request #1166 from borglab/release/4.2a6
Finish release 4.2a6
2022-04-12 19:19:49 -04:00
Fan Jiang ed34ee3245
Update the other codepath to also use ptr cast 2022-04-12 15:09:52 -04:00
Varun Agrawal 8e6a583e7e update for better docstrings 2022-04-12 14:04:42 -04:00
Fan Jiang 49b40d3942
Fix slow dynamic cast 2022-04-12 13:56:36 -04:00
Varun Agrawal d3162bfb5e
Merge pull request #1157 from d-vo/fix/invDepthFactor3-h3 2022-04-11 18:14:08 -04:00
Dominik Van Opdenbosch c435da87fc InvDepthFactor3: Add unit test for Jacobians 2022-04-08 17:29:01 +02:00
Varun Agrawal 29fe4364e7 increase precision of ADT printing 2022-04-07 16:41:24 -04:00
Fan Jiang a0a8010bfe
Merge pull request #1158 from ProfFan/fix/tbb
Fix the race!
2022-04-07 13:29:17 -04:00
Fan Jiang 1232552e00
Merge pull request #1159 from shteren1/rs_wrapper
added wrapper for ProjectionFactorRollingShutter
2022-04-06 19:13:01 -04:00
yotams 936a7ac073 added test for the wrapper 2022-04-06 09:27:57 +03:00
yotams 0a06238785 added wrapper for ProjectionFactorRollingShutter 2022-04-06 08:26:50 +03:00
Fan Jiang af1dedb879 Optimize locking 2022-04-05 23:25:09 -04:00
yotams 894605be3f added wrapper for ProjectionFactorRollingShutter 2022-04-05 08:51:03 +03:00
Fan Jiang 027a4a5a8e Fix the race! 2022-04-05 00:00:53 -04:00
Varun Agrawal 99c01c4dba
Merge pull request #1154 from borglab/decisiontree/nrAssignments
Record number of assignments for each leaf
2022-04-02 10:01:50 -04:00
Frank Dellaert b2b878efc7
Merge pull request #1150 from borglab/feature/align_align
Pose2::Align
2022-03-31 23:58:35 -04:00
d-vo d0144441cb InvDepthFactor3: Fix wrong derivative H3 2022-03-31 20:30:51 +02:00
Varun Agrawal 2da2bcbf9c update docs and test 2022-03-31 10:08:02 -04:00
Varun Agrawal dac84e9932 update prune to new max number of assignments scheme 2022-03-31 10:04:00 -04:00
Varun Agrawal 039ecfc3c3 add new visitLeaf method that provides the leaf as the function argument 2022-03-31 10:03:23 -04:00
Varun Agrawal e81e04acf5 convert DT_NO_PRUNING flag to GTSAM_DT_NO_PRUNING in case we wish to expose it via cmake 2022-03-31 06:38:49 -04:00
Varun Agrawal d5d5ecc3b3 refactor DecisionTree to make a distinction between leaves and assignments 2022-03-31 06:10:40 -04:00