Commit Graph

7390 Commits (4c8260bc0e76bd16072539943dc67b8f8fd49059)

Author SHA1 Message Date
Fan Jiang 4c8260bc0e Add stereo jacobians 2022-04-17 17:04:07 -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 939416c3d0 Add camera Jacobian 2022-04-15 13:57:01 -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 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 29fe4364e7 increase precision of ADT printing 2022-04-07 16:41:24 -04:00
Fan Jiang af1dedb879 Optimize locking 2022-04-05 23:25:09 -04: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
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
Varun Agrawal cc7f4992b7 record number of assignments for each leaf 2022-03-30 19:42:48 -04:00
Varun Agrawal a7c2bc54e0
Merge pull request #1147 from borglab/fix/gaussian-conditional-print 2022-03-30 19:07:13 -04:00
Varun Agrawal 00d8e5610c fix assertions 2022-03-30 17:39:36 -04:00
Varun Agrawal 77adcdbab2 undo default print change 2022-03-30 16:28:36 -04:00
Varun Agrawal 0850e89b0e
Merge pull request #1151 from borglab/feature/decision-tree-factor-prune 2022-03-27 16:46:12 -04:00
Varun Agrawal 365473fc5a address review comments 2022-03-27 14:35:19 -04:00
Varun Agrawal cd8d5590e6 doc fix 2022-03-27 13:34:42 -04:00
Varun Agrawal 4c966b9753 New prune method for DecisionTreeFactor 2022-03-27 13:25:35 -04:00
Frank Dellaert e8d785708f Deprecated free align in favor of named constructors with (a,b) convention 2022-03-27 00:29:28 -04:00
Frank Dellaert 628ffb1495 Matrix versions for Pose2 group action 2022-03-26 22:55:46 -04:00
Frank Dellaert 56b83af6b0 Use matrix operations, silly me! 2022-03-26 18:53:44 -04:00
Frank Dellaert bbf4e48d3c Expose Align, and add matrix version 2022-03-26 16:33:20 -04:00
Frank Dellaert 96fb72eb54 name change - no "All" needed 2022-03-26 16:19:38 -04:00
Frank Dellaert 08bbcc889e transformAllFrom/To 2022-03-26 15:57:52 -04:00
Varun Agrawal a9a4075ff6
Merge pull request #1117 from acxz/metis-include
Allow more functionality through system METIS
2022-03-26 03:34:27 -04:00
Varun Agrawal 0dfd69fa4a update comment in test 2022-03-25 16:50:21 -04:00
Varun Agrawal a7e7977c5f Improve printing 2022-03-25 16:47:28 -04:00
Varun Agrawal b2ec9b01f9
Merge pull request #1146 from borglab/wrapping
Wrapping Updates
2022-03-25 09:38:58 -04:00
Frank Dellaert 134a6b819b
Merge pull request #1139 from borglab/fix/doc 2022-03-24 21:53:10 -04:00
Varun Agrawal 173919229f wrap measured and add tests 2022-03-24 21:05:14 -04:00
Varun Agrawal 96c541b997 new method and wrapping for getNewFactorsIndices 2022-03-24 21:05:04 -04:00
Varun Agrawal d5cc4554db add new nrLeaves method for DecisionTree 2022-03-24 14:35:50 -04:00
Varun Agrawal 3c62ab77de remove redundancy in enumerate 2022-03-24 14:18:43 -04:00
Varun Agrawal f34f1de316 update printing 2022-03-24 14:13:30 -04:00
Varun Agrawal 17237becb4 print parents when printing GaussianConditional 2022-03-24 11:58:06 -04:00
Varun Agrawal 5ac2b45a60 minor documentaion fixes 2022-03-20 21:58:29 -04:00
Frank Dellaert f8abd44615 Added spaces back 2022-03-20 13:24:36 -04:00