Enrique Fernandez
2fdb6ce48f
Remove unused indices in batch step
...
In the batch step (in recalculate) we need to remove the unused indices
from the variable index, otherwise the elimination would throw an
exception saying:
"Requested to eliminate a key that is not in the factors"
2016-08-04 09:32:08 -04:00
Enrique Fernandez
86d1d42c36
Fix CCOLAMD base cases for 0 and 1 variables
...
In both cases there's no need to find out any ordering at all:
- For 0 variables, an empty Ordering is returned.
- For 1 variable, an Ordering with that 1 variable is returned.
2016-08-04 09:22:14 -04:00
Frank Dellaert
25bf277cde
Merged in fixSmartFactorExample (pull request #270 )
...
added functionalities to smart factors
2016-08-02 11:47:24 -07:00
Luca
f009633384
exposed point status in smart factors to keep uniformity with mono smart factors
2016-07-31 18:33:58 -04:00
Luca
6a21f1b730
adapted stereoSmart factors to use "outlier" and "far point" statuses
2016-07-31 18:31:38 -04:00
Luca
0b4927cafe
exposed new degeneracy flags in smart factors (they were already exposed in triangulation and only partially exposed in smart factors)
2016-07-31 18:22:49 -04:00
Luca
b82af4f5cc
got rid of vector() as suggested by Chris
2016-07-26 10:54:07 -04:00
Luca
8acc331663
Merge branch 'develop' into fixSmartFactorExample
...
# Conflicts:
# gtsam/geometry/triangulation.h
2016-07-24 15:07:28 -04:00
Luca
5e9dfdd0b6
deleted example (that I added at some point) since it is identical to SFMExample_SMartFactor
2016-07-24 14:57:59 -04:00
Luca
ca18fc2c0a
Merge branch 'develop' into fixSmartFactorExample
2016-07-24 14:43:56 -04:00
Luca
4f37edaeb9
added tests to check correct use of landmarkDistanceThreshold and dynamicOutlierRejectionThreshold
2016-07-24 14:42:25 -04:00
Luca
97712b39cc
added unit test for get/set triangulation threshold
2016-07-24 14:00:31 -04:00
lcarlone
03fac5cd02
using max reprojection error (rather than average) for outlier rejection during triangulation
2016-07-13 17:04:23 -04:00
Chris Beall
34c6527558
Merged in feature/append_flags (pull request #238 )
...
Appended flags instead of overwriting
2016-07-12 13:57:35 -07:00
lcarlone
245e802959
added comment on the function of rankTolerance
2016-06-29 12:34:18 -04:00
lcarlone
66d42a336f
adding 2 more status items for triangulation results: outliers (dynamicOutlierRejection triggered) and farPoint (maxLandmarkDistance triggered)
2016-06-29 12:26:21 -04:00
Chris Beall
f3fce5cb1c
Merged in feature/windows-fixes (pull request #268 )
...
Windows CMake fix for subdirectories without tests
2016-06-20 11:32:18 -04:00
Chris Beall
903d29214b
Merged develop into feature/windows-fixes
2016-06-20 09:01:36 -04:00
Chris Beall
aac253e72a
Merged in eigen_3_3_fixes_and_cluster_tree_changes (pull request #267 )
...
Eigen fixes and Linear solver improvements from Skydio
2016-06-20 08:19:41 -04:00
dellaert
36d3c178cb
Attempt at fixing matlab wrapper issues
2016-06-20 01:11:57 -07:00
Frank Dellaert
7849150276
Avoid use of now defuct copy constructor
2016-06-19 12:29:37 -07:00
Frank Dellaert
7543118a77
Switch to size_t
2016-06-19 12:29:17 -07:00
Frank Dellaert
25d54fde87
Fixed bug in deprecated function
2016-06-19 12:28:55 -07:00
Frank Dellaert
1ca79ea900
Switching to size_t
2016-06-19 12:28:02 -07:00
Abe
9152b656cf
git subrepo commit third_party_modules/gtsam_module/gtsam
...
subrepo:
subdir: "third_party_modules/gtsam_module/gtsam"
merged: "abb912d"
upstream:
origin: "ssh://gerrit.skyd.io:29418/gtsam_upstream"
branch: "pull_on_6_14"
commit: "1ae7204"
git-subrepo:
version: "0.3.0"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "9a0f034"
2016-06-18 23:13:59 -07:00
Abe
fbe9aac41c
squash local changes on top of gtsam upstream pull from 6/14/2016
2016-06-18 23:13:59 -07:00
Frank Dellaert
1ae72042c5
Merged in feature/LPSolver (pull request #195 )
...
[CI-SKIP] Feature/lpsolver
2016-06-18 12:34:34 -07:00
=
2c7f1902af
TESTED QP Solver
2016-06-18 10:39:59 -04:00
=
0092c27551
Merge remote-tracking branch 'origin/feature/LPSolver' into feature/LPSolver
2016-06-18 09:15:39 -04:00
=
f3e756805d
Accuracy Test
2016-06-18 09:14:03 -04:00
Duy-Nguyen Ta
aa443fdef0
make QPParser tests pass on MacOSX-10.10.5/clang-700.1.81(LLVM 7.0.2)/boost-1.59
2016-06-18 00:40:23 -04:00
Duy-Nguyen Ta
49cc1e5f1f
comments
2016-06-18 00:28:49 -04:00
Duy-Nguyen Ta
d8b658e2ea
more banners
2016-06-17 15:24:55 -04:00
Duy-Nguyen Ta
016da71033
delete SQP
2016-06-17 15:20:05 -04:00
=
41684ee6e0
Deleted unrealted SQP files.
2016-06-17 12:29:03 -04:00
=
b91e531fac
REVERT adding SYSTEM Flag to eigen includes.
2016-06-17 09:27:14 -04:00
=
393f3d0f72
Revert "[PERFORMANCE] Should now perform tests in parallel using the ctest -j flag according to how many cores there are in the system."
...
This reverts commit 28f7704eea .
2016-06-17 09:09:14 -04:00
=
a7d02de3b5
Revert "Fix number processors on mac for parallelizing ctest"
...
This reverts commit 5ba04bba44 .
2016-06-17 09:08:49 -04:00
=
8c922b56c3
Merge remote-tracking branch 'origin/feature/LPSolver' into feature/LPSolver
...
# Conflicts:
# gtsam_unstable/linear/ActiveSetSolver.cpp
# gtsam_unstable/linear/ActiveSetSolver.h
# gtsam_unstable/linear/LPInitSolver.h
# gtsam_unstable/linear/LPSolver.cpp
# gtsam_unstable/linear/LPSolver.h
# gtsam_unstable/linear/QPSolver.cpp
# gtsam_unstable/linear/QPSolver.h
2016-06-17 08:32:55 -04:00
Duy-Nguyen Ta
9b95e18d2a
fix comments
2016-06-17 06:54:18 -04:00
Duy-Nguyen Ta
8de7dbe3fd
remove prototyping script
2016-06-17 06:45:11 -04:00
Duy-Nguyen Ta
ad2342d02a
remove redundant header
2016-06-16 23:51:37 -04:00
Duy-Nguyen Ta
a2ca05fb8a
finish ActiveSetSolver
2016-06-16 23:49:14 -04:00
Duy-Nguyen Ta
c55229673a
clean up headers, add banners, refactor implementation to cpp
2016-06-16 18:22:02 -04:00
Duy-Nguyen Ta
85b8fb5626
LP now also has warm start
2016-06-16 18:07:01 -04:00
Duy-Nguyen Ta
f0a3e7a799
factor out QPInitSolver
2016-06-16 17:54:32 -04:00
Duy-Nguyen Ta
6d9ad2d4eb
indent
2016-06-16 10:48:17 -04:00
Duy-Nguyen Ta
6d04d1e944
refactor iterate. Now look the same.
2016-06-16 10:48:06 -04:00
=
dcd2b81bb1
[REFACTOR] Move Comment
2016-06-16 10:40:49 -04:00
=
f3a4788193
[REFACTOR] Move ComputeStepSize from subclasses to ActiveSetSolver
2016-06-16 10:39:32 -04:00