Commit Graph

6605 Commits (342ab73ecc4f9e9d4775a3587e162400c8c5ccc8)

Author SHA1 Message Date
Varun Agrawal 342ab73ecc merge double into Values templates 2021-06-13 10:22:51 -04:00
Jose Luis Blanco Claraco 2827584f69
add expressions for cross() and dot() 2021-06-11 09:41:26 +02:00
John Lambert 658ebd3864
add transformFrom() for Point3 in Similarity3 2021-06-10 16:01:44 -04:00
Varun Agrawal f77af1229a
Merge pull request #774 from borglab/fix/nonlinearequality 2021-06-09 22:47:08 -04:00
Milo Knowles 9392bfd1c1 Move MagPoseFactor to gtsam 2021-06-08 18:25:33 -04:00
Varun Agrawal 4270399083
Merge pull request #785 from borglab/fix/linear-container-factor 2021-06-07 20:53:11 -04:00
Fan Jiang b1e91671fd
Merge pull request #767 from borglab/feature/custom_factor
Custom Factors in Python
2021-06-07 14:49:24 -04:00
Varun Agrawal f1bed302e4 added test for this issue 2021-06-07 10:23:15 -04:00
Varun Agrawal 1209857a33 fix bug in LinearContainerFactor and warnings about Point3 2021-06-05 20:08:31 -04:00
Fan Jiang 880d5b57af Fixed Python factor for TBB 2021-06-05 00:18:45 -04:00
Frank Dellaert cb7adde416 Added Range to Point2 2021-06-04 17:35:02 -04:00
Varun Agrawal 2e29d45e1a
Merge pull request #775 from borglab/fix/cal3bundler-jacobians 2021-06-04 10:45:17 -04:00
Fan Jiang 26356db7af
Merge pull request #780 from tmcg0/fix-so3-logmap
Bugfix: correct SO(3) logmap when theta small
2021-06-03 14:56:27 -04:00
Varun Agrawal 2d739dd5e8 make rr and g as const 2021-06-03 14:05:34 -04:00
Varun Agrawal b844026951 addressed comments and added an additional test 2021-06-03 11:06:13 -04:00
Varun Agrawal fb784eea9c add all of Akshay's tests for default model 2021-06-02 12:12:35 -04:00
Varun Agrawal 1c39a063d9
Merge pull request #779 from borglab/fix/leftover 2021-06-02 12:11:08 -04:00
Varun Agrawal c2f4cc82bf initialize with intrinsic coordinates which has radial distortion modeled 2021-06-02 12:08:07 -04:00
Tim McGrath 4ef43387bd
fix bug on computation of SO(3) logmap
when theta near 0 (or 2pi, 4pi...)
2021-06-01 09:38:42 -04:00
Varun Agrawal b72e4a9bea added destructor for CameraSet to remove warning 2021-05-31 12:43:03 -04:00
Varun Agrawal 457d548015 override the rekey methods so as to update the properties as well 2021-05-30 11:22:58 -04:00
Varun Agrawal 76c8710738 add test for rekey of LinearContainerFactor 2021-05-30 11:22:16 -04:00
Varun Agrawal c252937cee account for radial distortion in initial guess for `calibrate` 2021-05-30 00:20:41 -04:00
Varun Agrawal 993095297c Add Akshay's Cal3Bundler test 2021-05-30 00:20:13 -04:00
Varun Agrawal a55e474426 update docstrings and format 2021-05-29 21:47:13 -04:00
Frank Dellaert 1011055007
Merge pull request #696 from borglab/feature/smartFactorsWithExtrinsicCalibration
smart factors with extrinsics calibration
2021-05-27 10:41:33 -04:00
lcarlone d929c80383 fixed formatting glitch 2021-05-22 13:14:10 -04:00
Fan Jiang 7de3714d54 Address Frank's comments 2021-05-21 16:11:53 -04:00
Fan Jiang 5d1fd83a2c Add printing for CustomFactor 2021-05-17 19:19:20 -04:00
Fan Jiang 3c327ff568 Add comment in gtsam.i 2021-05-17 14:43:32 -04:00
Fan Jiang 4708d7ad0e Add comment on functor signature 2021-05-17 14:40:17 -04:00
Fan Jiang 66e397cb38 Allow KeyVector to just be lists 2021-05-17 14:36:14 -04:00
Fan Jiang 3638b3745f Change to using nullptr 2021-05-17 14:22:57 -04:00
Fan Jiang 866d6b1fa1 Working CustomFactor 2021-05-14 16:24:31 -04:00
lcarlone d6a3171e67 user can now also set the weights to initialize gnc! 2021-05-10 20:06:31 -04:00
lcarlone 5274abafd0 all tests done! 2021-05-10 18:23:12 -04:00
lcarlone 3ac97c3dbe adding knownOutlier input to GNC 2021-05-10 10:30:32 -04:00
Varun Agrawal ab92779b25
Merge pull request #762 from borglab/feature/wrapper-interface-updates 2021-05-05 11:12:58 -04:00
Varun Agrawal c398a62943 fix some interface todos 2021-05-04 12:16:38 -04:00
Varun Agrawal cba8f62642 fix unused warning 2021-05-03 17:01:26 -04:00
Varun Agrawal 0a501a5615 fix warnings from tests 2021-05-03 17:01:18 -04:00
Varun Agrawal 6c3aca8cac remove virtual from overridden methods, add virtual destructors to appease compiler 2021-04-30 12:58:52 -04:00
Varun Agrawal 4d6eef2c2f override print methods and update wrapper 2021-04-29 19:43:27 -04:00
Varun Agrawal 14314071ff
Merge pull request #738 from borglab/feature/update_print_wrap 2021-04-29 16:23:53 -04:00
Varun Agrawal 45ce9ebc7d print default arguments update 2021-04-28 14:03:03 -04:00
Jose Luis Blanco-Claraco 2b43e7f8f8
Avoid potential wrong memory access
If the user uses an invalid index, the [] operator won't check it and the program will access invalid memory. Using at() would throw instead.
2021-04-27 11:24:46 +02:00
Varun Agrawal 1cdc6c1db3 fix printing of preintegration params 2021-04-23 17:36:53 -04:00
Varun Agrawal d0d8f48039 assign default variables for string in print() 2021-04-21 00:17:34 -04:00
Varun Agrawal 323a15d56c Merge branch 'develop' into feature/update_print_wrap 2021-04-20 17:32:55 -04:00
Varun Agrawal 3c184a60b0 remove redundant stuff 2021-04-18 21:31:26 -04:00