Richard Roberts
|
aba48e4492
|
Commented out serialization in timeIncremental
|
2012-11-14 00:55:31 +00:00 |
Richard Roberts
|
0c3761a2a9
|
Reverted r14178, r14179, r14195, r14196 (isam2 chain optimizations) to move them to a branch
|
2012-11-11 20:51:03 +00:00 |
Yong-Dian Jian
|
43778a6ed3
|
--update the distance() of robust noise model
--add a nonlinear optimization unit test using robust noise model
|
2012-11-06 22:42:01 +00:00 |
Richard Roberts
|
43f08ce806
|
Increased chain length in timeiSAM2Chain
|
2012-11-05 01:04:16 +00:00 |
Richard Roberts
|
10f69cfca0
|
Added timing test for a long chain in iSAM2
|
2012-11-02 22:07:30 +00:00 |
Richard Roberts
|
46c1d0c512
|
Added joint marginal timing to timeIncremental script
|
2012-10-31 22:27:36 +00:00 |
Richard Roberts
|
4d4e17c2a7
|
Joint marginals using lowest-common-ancestor shortcuts. As part of this commit, caching of shortcuts is removed, the BayesTreeCliqueBase::marginal function computing single-variable shortcut marginals is removed, and the factor/frontal size checks in symbolic and discrete elimination are modified to permit eliminating empty factors or zero frontal variables.
|
2012-10-28 06:21:21 +00:00 |
Richard Roberts
|
279738c56f
|
Renamed unit tests to match file name
|
2012-10-28 06:21:17 +00:00 |
Richard Roberts
|
920bb52453
|
Moved eliminate and eliminateOne from inference to FactorGraph
|
2012-10-22 17:49:41 +00:00 |
Richard Roberts
|
656080ad2f
|
Fixed warning
|
2012-10-08 23:58:57 +00:00 |
Richard Roberts
|
3218a7bca4
|
Added missing main function
|
2012-10-08 23:03:02 +00:00 |
Richard Roberts
|
9793f8b7f7
|
Finalized batch and incremental timing scripts
|
2012-10-08 22:40:47 +00:00 |
Richard Roberts
|
f3a2887af1
|
Moved GaussianBayesTree tests into their own file, out of testGaussianISAM
|
2012-10-08 22:40:40 +00:00 |
Richard Roberts
|
b60189104c
|
Added checks for proper noise model dimension
|
2012-10-05 23:23:40 +00:00 |
Alex Cunningham
|
054c326e3c
|
Added tests related to determining why non-unit sigmas were occurring in bayes tree - solution: Vector_() is dangerous
|
2012-10-04 20:23:45 +00:00 |
Richard Roberts
|
89b50e7679
|
Renamed tic -> gttic and toc -> gttoc to avoid conflict with PCL tic/toc
|
2012-10-02 20:18:41 +00:00 |
Richard Roberts
|
c44f8f7f80
|
Fixed examples from timing statement change (missed)
|
2012-10-02 18:49:48 +00:00 |
Richard Roberts
|
4876cc7ff7
|
Revamped timing statements - much easier to use, exception-safe (see email to frankcvs list)
|
2012-10-02 18:36:39 +00:00 |
Chris Beall
|
4297d24c96
|
changed tabs to spaces for consistent indentation in all of GTSAM
|
2012-10-02 14:40:07 +00:00 |
Richard Roberts
|
96ce28625b
|
Timing marginals in timeIncremental
|
2012-10-01 16:12:43 +00:00 |
Richard Roberts
|
784e9f5755
|
Added overall timing scripts for batch and incremental (ISAM2) solving
|
2012-09-28 17:48:49 +00:00 |
Frank Dellaert
|
aeb43bc8fc
|
Used technique described in http://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html to turn off excessive warnings generated by boost lambda headers
|
2012-09-16 18:07:50 +00:00 |
Frank Dellaert
|
89cd600165
|
avoid warnings
|
2012-09-16 17:54:43 +00:00 |
Frank Dellaert
|
7266293a61
|
Cleaned up some remaining JacobinaFactorGraph remnants
|
2012-09-05 03:52:01 +00:00 |
Frank Dellaert
|
c4c5dec9a3
|
Fixed testIterative unit tests
|
2012-09-05 03:06:22 +00:00 |
Richard Roberts
|
b0508cc1a8
|
Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph
|
2012-09-04 22:42:09 +00:00 |
Frank Dellaert
|
c55f4be0d1
|
Comments added
|
2012-09-04 22:20:40 +00:00 |
Richard Roberts
|
73f8c0830b
|
Created new dense matrix functions in GaussianFactorGraph returning pair<Matrix,Vector> for easier access, and renamed functions to augmentedJacobian, augmentedHessian, jacobian, hessian
|
2012-09-04 15:05:57 +00:00 |
Richard Roberts
|
abd07e553e
|
Made new global functions in unit tests static to avoid duplicate symbols
|
2012-09-04 15:05:55 +00:00 |
Yong-Dian Jian
|
af652b0e04
|
remove simpleSPCG
reorg SubgraphSolver
add unit test for SubgraphSolver
|
2012-09-03 19:43:08 +00:00 |
Richard Roberts
|
9497a233ce
|
Cleaned up all remaining commented-out unit tests from the old linear rewrite - removed or reenabled as needed.
|
2012-09-03 18:36:05 +00:00 |
Frank Dellaert
|
35d188e36d
|
Moved testIterative.cpp back to GTSAM, made the first test compile/run
|
2012-09-03 18:01:24 +00:00 |
Richard Roberts
|
b6150bd27e
|
Removed deprecated unit tests from testGaussianFactorGraphB and moved SPCG-specific ones to testGraph and testJacobianFactorGraph
|
2012-09-03 18:00:26 +00:00 |
Frank Dellaert
|
ab7594e8f0
|
Made SPCG unit tests compile again, needed several fixes in iterative.h
|
2012-09-03 00:06:13 +00:00 |
Richard Roberts
|
3e93c488e5
|
Removed extra code that was sometimes maintaining a staircase pattern in JacobianFactor by sorting rows - a holdover from the staircase optimization that is no longer done now that we are using Eigen's QR
|
2012-08-27 22:29:56 +00:00 |
Richard Roberts
|
af48d086ed
|
Fixed missing renames
|
2012-07-27 19:15:58 +00:00 |
Richard Roberts
|
5177f31a5d
|
Merge remote-tracking branch 'svn/trunk' into remove_slam_namespaces
Conflicts:
gtsam/nonlinear/SuccessiveLinearizationOptimizer.h
matlab/examples/Pose2SLAMExample_circle.m
matlab/examples/Pose2SLAMExample_graph.m
matlab/examples/StereoVOExample_large.m
tests/testGradientDescentOptimizer.cpp
|
2012-07-27 19:01:43 +00:00 |
Stephen Williams
|
7fc6a622bf
|
Added additional factors to the serialization unit test
|
2012-07-25 22:13:22 +00:00 |
Yong-Dian Jian
|
168ddf5457
|
add Cal3DS2.calibrate() with fixed point iteration
reorg nonlinear conjugate gradient solvers
wrapper for the linear solvers
|
2012-07-24 21:06:33 +00:00 |
Stephen Williams
|
592fa95d66
|
Fixed serialization for LieVector and LieMatrix
|
2012-07-24 14:50:01 +00:00 |
Stephen Williams
|
c2daf40c5d
|
Removed SLAM namespaces from testSerializationSLAM. Instead of testing each SLAM namespace individually, a single test was created that instanciates all variable-factor combinations. However, there is currently an issue with LieVector that should be resolved.
|
2012-07-23 22:50:21 +00:00 |
Stephen Williams
|
01bcd9e939
|
Removed SLAM namespace from testNonlinearOptimizer
|
2012-07-23 22:47:31 +00:00 |
Stephen Williams
|
7a0030070c
|
Removed SLAM namespace from testNonlinearISAM
|
2012-07-23 22:46:55 +00:00 |
Stephen Williams
|
c8f3356af5
|
Removed SLAM namespace from testNonlinearEquality
|
2012-07-23 22:46:21 +00:00 |
Stephen Williams
|
0e6762e5c9
|
Removed SLAM namespace from testInferenceB
|
2012-07-23 22:45:46 +00:00 |
Stephen Williams
|
2de44904ad
|
Removed SLAM namespace from testGraph
|
2012-07-23 22:45:07 +00:00 |
Stephen Williams
|
a641f599f6
|
Removed SLAM namespace from testGradientDescentOptimizer
|
2012-07-23 22:44:02 +00:00 |
Stephen Williams
|
fb33b8a609
|
removed SLAM namespace from testGaussianJunctionTreeB
|
2012-07-23 22:43:17 +00:00 |
Stephen Williams
|
0863b4148d
|
Removed SLAM namespace from testGaussianISAM2
|
2012-07-23 22:42:42 +00:00 |
Stephen Williams
|
f56d9c18e5
|
Removed SLAM namespace from testDoglegOptimizer
|
2012-07-23 22:41:53 +00:00 |