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