Frank Dellaert
48dd3cb769
DSF with Map, allows more general types
2013-10-26 17:57:03 +00:00
Richard Roberts
83b1c4681b
Added missing DLL export tags
2013-10-26 17:10:36 +00:00
Frank Dellaert
4727696de5
Split matching example over Base and Vector
2013-10-26 15:44:40 +00:00
Frank Dellaert
482777a938
new names find/merge, made it clear DFSVector operations are expensive
2013-10-26 15:42:17 +00:00
Frank Dellaert
42fda7913f
Added path compression
2013-10-26 15:25:56 +00:00
Frank Dellaert
ddd7c6663f
Split DSFVector into two classes
2013-10-26 15:16:41 +00:00
Frank Dellaert
0dbd016ca9
Cleaned up DSFVector and added pairwise matches example
2013-10-26 15:02:30 +00:00
Frank Dellaert
17a74da786
Fixed unit test
2013-10-26 04:27:05 +00:00
Luca Carlone
c4747fdf69
removed cout
2013-10-26 03:32:11 +00:00
Frank Dellaert
02da1a439e
Small change with map_values, target
2013-10-25 21:35:38 +00:00
Alex Cunningham
4950d6020a
Merged NonlinearSolverParams in gtsam.h into NonlinearOptimizerParams, removed references to NonlinearSolverParams elsewhere in comments
2013-10-25 19:47:22 +00:00
Frank Dellaert
ad2fb1166b
Deleted wrongly named files
2013-10-25 19:09:14 +00:00
Frank Dellaert
def9b84e45
Added virtual solve method to NonlinearOptimizer that you can override, e.g., with Ceres
...
See example in testNonlinearOptimizer
As part of this, I also merged SuccessiveLinearizationParams into NonlinearOptimizerParams, which is now in its own separate file NonlinearOptimizerParams.h
2013-10-25 18:27:43 +00:00
Frank Dellaert
7f9036386c
Targets and comments only
2013-10-25 05:58:32 +00:00
Pablo Fernandez Alcantarilla
d03eafb6c0
Constructor that converts from Vector
2013-10-25 00:54:05 +00:00
Luca Carlone
42538c0252
unit tested multiplyHessian in HessianFactor
2013-10-24 23:12:18 +00:00
Luca Carlone
6f7d4ddb50
added multiplyHessian in HessianFactor (not ready)
2013-10-24 22:22:29 +00:00
Pablo Fernandez Alcantarilla
621483bc9b
multiplyHessian in JacobianFactor works
2013-10-24 16:40:25 +00:00
Pablo Fernandez Alcantarilla
6a383799d7
Skeleton code for GaussianFactorGraph::multiplyHessian
2013-10-24 15:52:32 +00:00
Pablo Fernandez Alcantarilla
89dcea3e0d
GTSAM_THROW_CHEIRALITY_EXCEPTION option added
2013-10-24 00:08:53 +00:00
Pablo Fernandez Alcantarilla
d5a5709262
Throws CheiralityException is flag GTSAM_THROW_CHEIRALITY_EXCEPTION is set to true (default behaviour)
2013-10-24 00:06:39 +00:00
Duy-Nguyen Ta
8be72d2417
fix a small but important error in dexpInvL comment
2013-10-23 21:17:51 +00:00
Richard Roberts
3ff205b829
Documentation for timing.h
2013-10-22 23:14:21 +00:00
Jing Dong
7ebce58a69
Fix Vector_() to Vec() in gtsam/slam
2013-10-21 05:27:27 +00:00
Jing Dong
a71c258100
Fix Vector_() to Vec() in gtsam/nonlinear
2013-10-21 05:20:30 +00:00
Jing Dong
dd3a98464a
Fix Vector_() to Vec() in gtsam/navigation
2013-10-21 05:15:48 +00:00
Jing Dong
40a7153272
Fix Vector_() to Vec() in gtsam/linear
2013-10-21 05:12:48 +00:00
Jing Dong
615c223f81
Fix Vector_() to Vec() in gtsam/geometry
2013-10-20 07:10:17 +00:00
Jing Dong
019cd62d3e
Fix Vector_() to Vec() in gtsam/discrete
2013-10-20 06:09:36 +00:00
Jing Dong
5d588b89e3
Fix Vector_() to Vec() in gtsam/base
2013-10-20 06:05:36 +00:00
Luca Carlone
a1402018ca
added computePoints functionality in smartFactorsCreator
2013-10-19 22:42:51 +00:00
Luca Carlone
38c91e1913
added functions to get u0 and v0 from Cal3Bundler object (introduced in writeBAL)
2013-10-19 20:41:21 +00:00
Luca Carlone
796d9c7a67
added functionalities in dataset.cpp (writeBALfromValues) and BAL example
2013-10-19 20:28:20 +00:00
Chris Beall
030d773b6d
convenience function to access right image Point2 and trivial unit tests
2013-10-18 19:07:42 +00:00
Luca Carlone
40bb5ba079
added functions to get k1 and k2 in Cal3Bundler
2013-10-18 06:24:28 +00:00
Luca Carlone
52a1b3d444
added writeBAL utility and pose conversion between GTSAM and openCV camera conventions
2013-10-18 06:17:04 +00:00
Frank Dellaert
48205d3217
Moved functions where they belonged
2013-10-18 04:30:41 +00:00
Luca Carlone
eff198372b
implemented read of BAL datasets and removed redundant code
2013-10-18 01:25:16 +00:00
Luca Carlone
b51b038028
moved readBundler code from BundlerUtils to gtsam
2013-10-18 01:25:13 +00:00
Frank Dellaert
df4d7e57cc
2013-10-17 02:07:01 +00:00
Luca Carlone
3a139587ee
minor changes
2013-10-17 01:18:22 +00:00
Luca Carlone
eedbbc9aac
added number of inner iterations counter in LM
2013-10-16 23:17:27 +00:00
Chris Beall
6969b942b6
adding method to get fx & fy (same for Cal3Bundler)
2013-10-15 20:28:58 +00:00
Chris Beall
796e15e7bd
make calibration interface uniform, matrix --> K
2013-10-15 20:12:36 +00:00
Frank Dellaert
5446fe1711
Added prototype for Pablo & Luca
2013-10-14 18:53:13 +00:00
Frank Dellaert
56e1fb5af0
Fixed default constructor
2013-10-14 01:13:25 +00:00
Richard Roberts
68a85afed0
Added allocator selection options to CMake, as well as detecting Google perftools and adding the option to use the tcmalloc allocator. Improved availability of TBB and allocator information in config.h and exported cmake config.
2013-10-13 22:21:07 +00:00
Richard Roberts
ab7fc66591
Removed unnecessary copy constructor
2013-10-13 22:21:04 +00:00
Richard Roberts
9dfd9297f3
Fixed row/col major bug in LieMatrix Lie group Logmap
2013-10-13 22:21:02 +00:00
Richard Roberts
7573b7e582
Comma initialization without .finished()
2013-10-13 20:21:51 +00:00