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 |
lcarlone
|
02c7d86dfc
|
vector<Key> -> keyVector
|
2021-11-06 22:25:12 -04:00 |
lcarlone
|
bd10fcb0ea
|
added comment on rankTol
|
2021-09-03 22:16:46 -04:00 |
lcarlone
|
224610ae1e
|
done!
|
2021-08-28 16:07:42 -04:00 |
lcarlone
|
5ce8c31d61
|
added test on rank Tol for different camera model
|
2021-08-28 15:42:05 -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
|
09853bfa13
|
almost done: need to:
- fix jacobian for reprojection error of the spherical camera
- need to improve DLT to fully leverage range of spherical camera
|
2021-08-28 01:34:35 -04:00 |
lcarlone
|
ff33eb614d
|
adjusted rolling shutter as well
|
2021-08-28 01:31:50 -04:00 |
lcarlone
|
22f8610472
|
polished empty calibration
|
2021-08-28 00:04:06 -04:00 |
lcarlone
|
51b4b871df
|
all tests are ready. 2 minor refinements to go:
- remove default error
- leverage full range of spherical camera in triangulation
|
2021-08-27 23:58:46 -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
|
01c0b281b6
|
nice cleanup to triangulation, moved get camera matrix to cameras, to generalize to other cameras
|
2021-08-27 15:57:27 -04:00 |
lcarlone
|
e1c5b50934
|
testing mode: still stuck, getting closer to the problem
|
2021-08-26 21:50:04 -04:00 |
lcarlone
|
e5677e3805
|
testing mode: step 1: need to figure out the manifold stuff
|
2021-08-26 20:57:01 -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
|
7d80f52b12
|
done with all tests
|
2021-08-26 13:31:09 -04:00 |
lcarlone
|
9479bddf81
|
passing tough test - nice!
|
2021-08-26 12:52:12 -04:00 |
lcarlone
|
050d64bdca
|
all tests pass except one on serialization
|
2021-08-26 12:30:52 -04:00 |
lcarlone
|
fe75554862
|
added capability to use multiple measurements from the same pose. unfortunately still had to define a non-templated function from cameraSet
|
2021-08-26 11:56:16 -04:00 |
lcarlone
|
8af633a991
|
Merge branch 'feature/rollingShutterSmartFactors' into feature/cameraTemplateForAllSmartFactors
|
2021-08-26 11:30:59 -04:00 |
lcarlone
|
37b001307e
|
plot twist: templating new factor on CAMERA
|
2021-08-26 11:29:34 -04:00 |
lcarlone
|
d004a8cd1e
|
tests finally passing!
|
2021-08-25 23:36:39 -04:00 |
lcarlone
|
330a100110
|
Merge branch 'feature/rollingShutterSmartFactors' into feature/cameraTemplateForAllSmartFactors
|
2021-08-25 22:22:58 -04:00 |
lcarlone
|
b523623277
|
still challenging to parse extrinsics
|
2021-08-25 22:22:53 -04:00 |
lcarlone
|
7b399a363a
|
removed line
|
2021-08-25 22:22:21 -04:00 |
lcarlone
|
492c2b8561
|
progress on tests
|
2021-08-25 21:39:57 -04:00 |
lcarlone
|
df82ca1b0c
|
fixed bug
|
2021-08-25 21:24:37 -04:00 |
lcarlone
|
37dfb0c3da
|
compiles, testing now
|
2021-08-25 21:05:56 -04:00 |
lcarlone
|
432921e362
|
and created a new factor instead - moving to testing now
|
2021-08-25 20:35:31 -04:00 |
lcarlone
|
8d9ede8285
|
reverted all changes back to master
|
2021-08-25 20:35:18 -04:00 |
lcarlone
|
db2a9151e5
|
don't like it - going to create a different class
|
2021-08-24 20:56:40 -04:00 |
lcarlone
|
cf3cf39683
|
investigating potential templating alternatives
|
2021-08-24 20:35:19 -04:00 |
lcarlone
|
be55635468
|
starting to make templates for smart projection factors uniform (all on cameras)
|
2021-08-24 13:36:45 -04:00 |
Varun Agrawal
|
dc148edd5e
|
Merge pull request #858 from borglab/fix/missing-import
Add missing import of Pose3
|
2021-08-24 03:29:13 -07:00 |
Varun Agrawal
|
d4202a23ec
|
add missing import of Pose3
|
2021-08-23 18:45:37 -04:00 |
Varun Agrawal
|
3d17e74eec
|
Merge pull request #856 from borglab/feature/wrap-nonlinearequality2
Wrap NonlinearEquality2
|
2021-08-23 09:53:28 -07:00 |
Varun Agrawal
|
5baf0ce85a
|
Update `make python-test` so that it works even if GTSAM is already installed
|
2021-08-23 02:14:04 -04:00 |
Varun Agrawal
|
366ad84773
|
wrap NonlinearEquality2 + python unit test
|
2021-08-23 02:13:31 -04:00 |
Varun Agrawal
|
d8fe2b2839
|
format and modernize NonlinearEquality2
|
2021-08-23 01:44:39 -04:00 |
Frank Dellaert
|
086e1a12aa
|
Merge pull request #850 from borglab/feature/cleanup
Some Cleanup
|
2021-08-22 11:17:55 -04:00 |
Frank Dellaert
|
57bdf33f6e
|
Merge pull request #855 from borglab/SFMdata-add-type-hints
clean up SFMdata python module
|
2021-08-22 11:17:03 -04:00 |
Frank Dellaert
|
14789364e4
|
Merge pull request #853 from FranzEricSchneider/es/small_README_update
Small clarification and md cleanup
|
2021-08-22 11:16:27 -04:00 |
Varun Agrawal
|
713df3ce86
|
Merge remote-tracking branch 'origin' into feature/cleanup
|
2021-08-22 00:17:15 -04:00 |
Varun Agrawal
|
4739f70f40
|
Merge pull request #854 from borglab/expand-dsf-map-unit-tests
|
2021-08-21 21:16:45 -07:00 |
John Lambert
|
67403b0e96
|
clean up SFMdata
|
2021-08-21 21:08:37 -06:00 |