Commit Graph

658 Commits (1e03c8b1955b25fcf95ba37f401bdf3c2e0b50be)

Author SHA1 Message Date
Frank Dellaert c979a6f136 use anonymous namespace 2022-02-16 13:07:26 -05:00
Frank Dellaert 3a49c79ee8 Fix check.geometry 2022-02-16 08:25:10 -05:00
lcarlone 3ef6974235 added robustness to triangulation 2022-01-08 20:25:00 -05:00
Frank Dellaert 6d0c55901c Global replace to V42 2022-01-02 15:49:47 -05:00
Gerry Chen 7dee503739
Matlab Wrapper function to extract Vectors from a Values object (#733)
* unit test for matlab ExtractVector

* implementation of extractVector

* do not use VectorValues, which is unordered

* move varun's testUtilities into folder `nonlinear` and merge with mine

* update `extractVectors` according to review comments

* address review comment

* fix unit test

* fix typo in unit test

* fix unit test to use symbols
2021-12-09 02:35:14 -05:00
lcarlone 260312af38 Merge branch 'develop' into feature/sphericalCamera 2021-12-04 18:51:16 -05:00
lcarlone 95b26742ee formatting/comment 2021-12-04 13:45:19 -05:00
lcarlone c3db2bfcce added test, removed check that was not supposed to work 2021-12-04 11:51:42 -05:00
Fan Jiang d84ae6b0c1 Fix the template substitution 2021-12-01 14:46:20 -05:00
lcarlone 13ad7cd88e added template argument 2021-11-28 18:47:17 -05:00
lcarlone 43ddf2d5dd added template arguments to triangulatePoint3 in test 2021-11-28 13:53:23 -05:00
lcarlone 78a4075a54 applied formatting to modified files 2021-11-07 16:31:48 -05:00
lcarlone e51d10f18c Merge branch 'develop' into feature/sphericalCamera
# Conflicts:
#	gtsam/geometry/CameraSet.h
#	gtsam_unstable/slam/SmartProjectionPoseFactorRollingShutter.h
#	gtsam_unstable/slam/tests/testSmartProjectionPoseFactorRollingShutter.cpp
2021-11-07 12:02:33 -05:00
Gerry Chen 508db60f74
add jacobian of second argument to adjoint and adjointTranpsose 2021-11-02 12:04:04 -04:00
Gerry Chen 7b22090352
Merge pull request #885 from borglab/feature/Pose3AdjointMapJacobians
`Pose3::Adjoint(xi)` Jacobians
2021-11-01 09:36:51 -04:00
Gerry Chen bc1104c807 Revert "stricter tolerances"
This reverts commit 761987a14c.
2021-10-16 11:20:55 -04:00
Gerry Chen 761987a14c stricter tolerances 2021-10-16 03:37:34 -04:00
Fan Jiang 462fdb4ff0 Fix again with better approximation 2021-10-13 22:05:23 -04:00
Varun Agrawal 561037f073 make threshold more lenient 2021-10-12 23:22:37 -04:00
Varun Agrawal f97e55b85b update proxy functions to use the Adjoint and AdjointTranpose methods 2021-10-12 21:05:18 -04:00
Fan Jiang 1a97b14138 Fixed numerical problems near +-pi 2021-10-12 19:02:40 -04:00
John Lambert 7083de35a4
add failing unit test on axisAngle for Rot3 in c++ 2021-10-07 15:54:56 -04:00
Gerry Chen f7fed8b5f5 review comment: move check outside lambda 2021-10-04 11:19:19 -04:00
Gerry Chen ecf53a6854 AdjointTranspose 2021-10-04 04:58:16 -04:00
Gerry Chen fe59f3db19 AdjointMap jacobians for Pose3 2021-10-04 03:56:25 -04:00
Frank Dellaert d7f048b6c4
Merge pull request #827 from borglab/feature/rollingShutterSmartFactors
Feature/rolling shutter smart factors
2021-08-28 18:42:31 -04:00
Frank Dellaert 2b3709ec73 Got rid of SchurComplementAndRearrangeBlocks_3_12_6 2021-08-28 17:19:53 -04:00
lcarlone 224610ae1e done! 2021-08-28 16:07:42 -04:00
lcarlone a6e728f4e6 all tests pass also with THROW cheirality 2021-08-28 14:47:32 -04:00
lcarlone 64b520aea4 supertriangulation! with spherical camera 2021-08-28 14:26:36 -04:00
lcarlone 6467e3043d fixed reproj error jacobians and added solid tests 2021-08-28 13:42:31 -04:00
lcarlone 02a0e70254 habemus triangulation 2021-08-27 23:02:49 -04:00
lcarlone 12b10a358a good progress - still need to work on TriangulatePoint3 2021-08-27 17:32:42 -04:00
lcarlone 2c9a26520d linear triangulation solved! 2021-08-27 17:07:08 -04:00
lcarlone 1f55e06a58 done with tests 2021-08-26 18:06:11 -04:00
lcarlone ce7e357ea7 adding basic function, get ready for testing 2021-08-26 15:56:34 -04:00
lcarlone 330a100110 Merge branch 'feature/rollingShutterSmartFactors' into feature/cameraTemplateForAllSmartFactors 2021-08-25 22:22:58 -04:00
Varun Agrawal 910aceae74 fix extractPoint2/3 and added C++ tests 2021-08-19 23:32:34 -04:00
lcarlone 5e0a6b45c4 fixing ci issue 2021-07-24 10:11:54 -04:00
lcarlone 2f03e588fc fixed last test - this is good to go! 2021-07-24 00:47:17 -04:00
lcarlone 9834042040 test still in progress; removed a tmp function 2021-07-24 00:15:33 -04:00
lcarlone a0ca3387fb added interpolation function from shteren1 2021-07-19 22:30:32 -04:00
Varun Agrawal d5890a2d61 update all the tests 2021-07-10 21:03:15 -04:00
acxz 650e432f52 update boost::bind usage
use <boost/bind/bind.hpp> instead of deprecated <boost/bind.hpp>

use boost::placeholders:: scope in appropriate files

remove and add <boost/bind/bind.hpp> in appropriate files
2021-06-16 00:56:43 -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 993095297c Add Akshay's Cal3Bundler test 2021-05-30 00:20:13 -04:00
Varun Agrawal cba8f62642 fix unused warning 2021-05-03 17:01:26 -04:00
Varun Agrawal 3c184a60b0 remove redundant stuff 2021-04-18 21:31:26 -04:00
John Lambert 10b2465351 improve docstring 2021-03-10 10:23:11 -05:00