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
Alex Cunningham
ee38b8f884
Put disabling of serialization in the right place
2013-10-25 14:10:28 +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
Alex Cunningham
876edb4197
Added cmake flag to disable serialization for wrapped objects directly, rather than outright disabling serialization. By default GTSAM_WRAP_SERIALIZATION is on, turn it off to ignore serialization flags in gtsam.h
2013-10-24 14:38:04 +00:00
Alex Cunningham
8382521130
Removed empty folder
2013-10-24 13:49:22 +00:00
Pablo Fernandez Alcantarilla
dc12e7300a
Option added in cmake for setting the GTSAM_THROW_CHEIRALITY_EXCEPTION
2013-10-24 00:10:09 +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
b67e17e43d
disable serialize() in gtsam.h to avoid bus error 10 in clang LLVM's ld version >=3.1
2013-10-23 21:28:05 +00:00
Duy-Nguyen Ta
8be72d2417
fix a small but important error in dexpInvL comment
2013-10-23 21:17:51 +00:00
Luca Carlone
11edeca3e3
removed example that was moved to smartFactors_ceres
2013-10-23 19:28:39 +00:00
Richard Roberts
3ff205b829
Documentation for timing.h
2013-10-22 23:14:21 +00:00
Chris Beall
6d288a193d
another unit test for distinct calibrations, more documentation
2013-10-22 15:52:10 +00:00
Chris Beall
e98c80aad0
removed nontemplated triangulation functions. Improved unit tests and documentation
2013-10-22 15:31:46 +00:00
Jing Dong
de55dc0d66
Fix Vector_() to Vec() in gtsam_unstable/slam
2013-10-22 04:56:01 +00:00
Jing Dong
87f9a2ab03
Fix Vector_() to Vec() in gtsam_unstable/nonlinear
2013-10-22 04:35:21 +00:00
Jing Dong
2a178515b3
Fix Vector_() to Vec() in gtsam_unstable/examples
2013-10-22 04:30:13 +00:00
Jing Dong
6587f9781c
Fix Vector_() to Vec() in gtsam_unstable/dynamics
2013-10-22 04:22:50 +00:00
Jing Dong
181881a8d7
Fix Vector_() to Vec() in tests
2013-10-22 03:56:51 +00:00
Pablo Fernandez Alcantarilla
b8ce816de2
2013-10-21 22:00:12 +00:00
Chris Beall
d57f61e5ab
removing include which no longer exists
2013-10-21 18:23:00 +00:00
Alex Cunningham
2d4d8c96b6
Removed empty folder
2013-10-21 17:08:56 +00:00
Luca Carlone
6e7302283e
moved smart factors for smartFactors_ceres
2013-10-21 15:35:23 +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
Pablo Fernandez Alcantarilla
8b68c71614
2013-10-20 02:20:07 +00:00
Chris Beall
598add118c
deleting strange directories
2013-10-20 00:10:28 +00:00
Luca Carlone
5bf761a67a
minor changes to BAL example
2013-10-19 23:07:16 +00:00
Luca Carlone
a1402018ca
added computePoints functionality in smartFactorsCreator
2013-10-19 22:42:51 +00:00
Luca Carlone
92f0bb64b2
added tests on smartHessianFactor with Cal3Bundler
2013-10-19 22:00:43 +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
Luca Carlone
916d730fce
Updated BAL example with readBAL functionality (work in progress)
2013-10-19 02:05:51 +00:00
Luca Carlone
de5f8ee354
templated calibration object in triangulateDLT
2013-10-19 02:05:49 +00:00
Pablo Fernandez Alcantarilla
aa1f1582f5
KITTItoBALConverted checked in
2013-10-19 00:57:01 +00:00
Luca Carlone
d5790376d7
cleaning (2)
2013-10-18 23:15:47 +00:00
Luca Carlone
81c183199a
cleaning and removing useless things
2013-10-18 23:14:34 +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