Richard Roberts
|
31fe933877
|
Removed printing
|
2012-03-24 19:53:07 +00:00 |
Richard Roberts
|
3baba11815
|
Fine-grained ordering constraints in iSAM2
|
2012-03-24 16:52:55 +00:00 |
Yong-Dian Jian
|
51f79e0adf
|
clean/remove redundant file
|
2012-03-24 00:19:24 +00:00 |
Richard Roberts
|
829bb1f8aa
|
Added 'optimized' shortcut function to optimize and return Values directly
|
2012-03-23 22:43:59 +00:00 |
Yong-Dian Jian
|
43fa8faa07
|
clean redundant header files
|
2012-03-23 14:36:21 +00:00 |
Richard Roberts
|
22ebe16a31
|
Merge remote-tracking branch 'svn/branches/incremental_dogleg_points_to_merge' into trunk
Conflicts:
.cproject
gtsam/linear/GaussianBayesTree-inl.h
gtsam/linear/GaussianBayesTree.cpp
gtsam/linear/GaussianBayesTree.h
gtsam/nonlinear/DoglegOptimizerImpl.h
gtsam/nonlinear/GaussianISAM2-inl.h
gtsam/nonlinear/GaussianISAM2.cpp
gtsam/nonlinear/GaussianISAM2.h
gtsam/nonlinear/ISAM2-impl.cpp
gtsam/nonlinear/ISAM2-inl.h
gtsam/nonlinear/ISAM2.h
|
2012-03-23 04:31:54 +00:00 |
Richard Roberts
|
d577655f1b
|
Removed problematic 'inline'
|
2012-03-23 04:05:51 +00:00 |
Richard Roberts
|
eabcf151e2
|
Created branch /branches/incremental_dogleg_points_to_merge from /branches/incremental_dogleg_points:9890
|
2012-03-23 04:05:49 +00:00 |
Richard Roberts
|
cdd89a43f5
|
DoglegOptimizer unit tests
|
2012-03-23 03:43:28 +00:00 |
Richard Roberts
|
a7f9c861ad
|
Added range functions in cameras (in branch, not tested yet)
|
2012-03-23 03:39:05 +00:00 |
Richard Roberts
|
2df82aab8f
|
Comment fixes in Pose3
|
2012-03-23 03:39:04 +00:00 |
Richard Roberts
|
9bd9e24af8
|
Fixes in printing
|
2012-03-23 03:39:02 +00:00 |
Richard Roberts
|
4432916745
|
Put default absolute error tolerance back to 1e-5
|
2012-03-23 03:39:01 +00:00 |
Richard Roberts
|
4205f7d32f
|
Made constructors explicit
|
2012-03-23 03:39:00 +00:00 |
Richard Roberts
|
bcd663244a
|
Moved printing to NonlinearOptimizer base class
|
2012-03-23 03:38:58 +00:00 |
Richard Roberts
|
0bd74426ea
|
Added DoglegOptimizer
|
2012-03-23 03:38:57 +00:00 |
Richard Roberts
|
be553be4f7
|
Use GaussianBayesTree typedef
|
2012-03-23 03:38:55 +00:00 |
Richard Roberts
|
aedf55bad8
|
Comment fix
|
2012-03-23 03:38:53 +00:00 |
Richard Roberts
|
c020616ca0
|
Made cmake pull from svn:externals
|
2012-03-22 20:09:36 +00:00 |
Richard Roberts
|
601751506d
|
Set svn:externals in gtsam to pull in cmake build tools
|
2012-03-22 20:03:41 +00:00 |
Richard Roberts
|
db3a53f83b
|
Set svn:externals in gtsam to pull in cmake build tools
|
2012-03-22 20:02:11 +00:00 |
Richard Roberts
|
ee02445c49
|
Removing local cmake scripts
|
2012-03-22 19:57:30 +00:00 |
Richard Roberts
|
031dfba07b
|
Created branch /branches/external_buildtools from /trunk:9902
|
2012-03-22 19:55:55 +00:00 |
Richard Roberts
|
b5e00efecf
|
Small cleanups
|
2012-03-22 19:47:29 +00:00 |
Alex Cunningham
|
8a65b270ae
|
Rearranged build targets
|
2012-03-22 18:53:49 +00:00 |
Richard Roberts
|
ab4117090f
|
Deleted old DoglegOptimizer placeholder
|
2012-03-22 18:05:36 +00:00 |
Richard Roberts
|
b8ad7b2a0c
|
Fixed bugs, all unit tests pass
|
2012-03-22 18:02:25 +00:00 |
Richard Roberts
|
be386ed6bd
|
All unit tests compile
|
2012-03-22 17:46:43 +00:00 |
Richard Roberts
|
13ce0e59f0
|
Added typedef for const shared_ptr
|
2012-03-22 17:46:39 +00:00 |
Richard Roberts
|
da70164987
|
Merge remote-tracking branch 'svn/trunk' into NLO
Conflicts:
gtsam/nonlinear/NonlinearOptimization.h
|
2012-03-22 17:46:33 +00:00 |
Richard Roberts
|
5862943a8a
|
Timing statements and avoiding recalculating dimensions
|
2012-03-22 06:18:38 +00:00 |
Richard Roberts
|
acd0bf9f94
|
Default enum value cannot be integer on some compilers
|
2012-03-22 01:59:59 +00:00 |
Richard Roberts
|
6ffbc185bf
|
Fixed warning
|
2012-03-21 15:12:30 +00:00 |
Richard Roberts
|
b1d4552781
|
Timing statements
|
2012-03-19 16:55:52 +00:00 |
Richard Roberts
|
a558ad042e
|
Changed default wildfireThreshold for Dogleg from 0.0 to 1e-5
|
2012-03-19 16:55:45 +00:00 |
Richard Roberts
|
6356647665
|
Bug fixes and using wildfire with Dogleg
|
2012-03-19 16:25:03 +00:00 |
Richard Roberts
|
13bbaaa2f4
|
Added extra check
|
2012-03-19 16:24:54 +00:00 |
Richard Roberts
|
8a4476f63d
|
Made constructor explicit
|
2012-03-19 16:24:47 +00:00 |
Richard Roberts
|
670117cfe7
|
Compiles and passes unit tests
|
2012-03-19 14:32:37 +00:00 |
Richard Roberts
|
c695b23e36
|
In progress - updating dogleg computations incrementally
|
2012-03-18 05:13:40 +00:00 |
Richard Roberts
|
4c2581f40e
|
In progress
|
2012-03-17 23:57:44 +00:00 |
Richard Roberts
|
047dda05d7
|
Removed ISAM2 templating
|
2012-03-17 23:57:42 +00:00 |
Richard Roberts
|
6a957d059b
|
Fixed warnings about mixing class and struct
|
2012-03-17 23:57:39 +00:00 |
Richard Roberts
|
99c3371474
|
In progress
|
2012-03-16 20:55:21 +00:00 |
Richard Roberts
|
e3016baf1b
|
Consistent 'optimize', 'optimizeInPlace', 'optimizeGradientSearch', and 'optimizeGradientSearchInPlace' functions for GBN, GBT, and ISAM2. Reorganized some existing ones and added some new ones to do this.
|
2012-03-16 16:16:27 +00:00 |
Richard Roberts
|
92bd4e280d
|
Consistent 'optimize', 'optimizeInPlace', 'optimizeGradientSearch', and 'optimizeGradientSearchInPlace' functions for GBN, GBT, and ISAM2. Reorganized some existing ones and added some new ones to do this.
|
2012-03-16 16:16:13 +00:00 |
Richard Roberts
|
d908b69829
|
Created branch /branches/incremental_dogleg_points from /trunk:9856
|
2012-03-16 16:16:09 +00:00 |
Yong-Dian Jian
|
30557ce4a5
|
remove a small overhead
|
2012-03-15 17:23:01 +00:00 |
Richard Roberts
|
b76cf5b07f
|
Made unit test names unique between subdirectories and 'tests' directory, removed subdir prefix from compiled executable names. The duplicate filenames confused Eclipse and made things difficult in CMake as well.
|
2012-03-15 02:10:37 +00:00 |
Stephen Williams
|
51949ba614
|
Fixed iSAM2 bug if back-substitution is triggered before the first elimination.
|
2012-03-14 15:49:16 +00:00 |