Alex Cunningham
|
36f9ebae90
|
Removed files full of broken code, removed simulated2D matlab files, condensed slam unit tests, added the only known test for SPCG in gtsam
|
2011-06-04 20:42:29 +00:00 |
Alex Cunningham
|
b498d64554
|
Added denseJacobian() to GaussianFactorGraph
|
2011-06-04 17:18:25 +00:00 |
Alex Cunningham
|
c4d9208eeb
|
Added serialization for most linear/inference structures, simulated2D - serialization, except for example domains, should be complete
|
2011-06-04 16:52:54 +00:00 |
Richard Roberts
|
265b057580
|
Removed key sorting from NonlinearFactor
|
2011-06-04 14:54:27 +00:00 |
Richard Roberts
|
5ea18829b5
|
Fixed code comments to indicate that assertInvariants does not check for sorted keys
|
2011-06-04 12:54:43 +00:00 |
Alex Cunningham
|
1c6901a564
|
Changed the paths for datasets to avoid using CitySLAM or hogman in default paths - the default is now HOME/data
|
2011-06-03 21:48:42 +00:00 |
Alex Cunningham
|
c44315fec8
|
Added more serialization - geometry is done, jacobian and hessian factors done, visual system done. Split projection factor out from visual SLAM into separate header
|
2011-06-03 21:32:27 +00:00 |
Alex Cunningham
|
29e2ee8d9d
|
Removed unnecessary serialization header
|
2011-06-03 19:29:49 +00:00 |
Alex Cunningham
|
9160775d2a
|
Added nonlinear constraints to gtsam library
|
2011-06-03 15:07:11 +00:00 |
Alex Cunningham
|
79c09708e8
|
Assorted cleanup to remove ublas references, switch more Vector/Matrix utility functions to use Eigen in templates, reimplemented backsubstitution with Eigen
|
2011-06-02 20:35:02 +00:00 |
Alex Cunningham
|
0b639e9287
|
Removed DLONG flag from compilation of ccolamd to fix linking error
|
2011-06-02 15:40:47 +00:00 |
Alex Cunningham
|
9dcdf7f2c1
|
Updated readme to remove manual linking of ccolamd, removed unnecessary linking of ccolamd in base, removed commented configure.ac commands for ccolamd
|
2011-06-02 14:35:29 +00:00 |
Alex Cunningham
|
e9b8a48c43
|
ccolamd now installs and works with gtsam - all tests pass
|
2011-06-02 14:35:26 +00:00 |
Alex Cunningham
|
2d0984e9b4
|
Added stripped version of ccolamd with files from UFconfig
|
2011-06-02 14:35:19 +00:00 |
Alex Cunningham
|
3236a83f60
|
more functionality in PartialPriorFactor
|
2011-05-25 14:35:36 +00:00 |
Alex Cunningham
|
a23a9ed4b5
|
Added PartialPriorFactor.h to installed headers
|
2011-05-24 18:57:41 +00:00 |
Alex Cunningham
|
7066567b75
|
Changed test failure messages so that they will trigger line error flags in eclipse
|
2011-05-23 18:05:10 +00:00 |
Alex Cunningham
|
611b5061cd
|
Added a generic prior factor for specific components of a variable
|
2011-05-23 17:29:13 +00:00 |
Alex Cunningham
|
040493474f
|
added more serialization
|
2011-05-20 18:43:42 +00:00 |
Alex Cunningham
|
2e942f08ac
|
Removed some extraneous comments from eigen transition
|
2011-05-20 18:43:37 +00:00 |
Alex Cunningham
|
8f417150f5
|
Updated gtsam readme and example configure scripts
|
2011-05-20 15:38:00 +00:00 |
Alex Cunningham
|
e20561be73
|
Merge branch 'eigen'
|
2011-05-20 13:52:08 +00:00 |
Alex Cunningham
|
d35eb581ee
|
Removed experimental cmake files - see the branch cmake_build
|
2011-05-19 19:16:03 +00:00 |
Yong-Dian Jian
|
f906659e00
|
experimental cmake support for linux
|
2011-05-09 16:54:34 +00:00 |
Yong-Dian Jian
|
85ff7853eb
|
experimental cmake support for linux
|
2011-05-09 16:53:08 +00:00 |
Richard Roberts
|
fe126f2e42
|
Upgraded to released version of Eigen 3.0 (was using beta before)
|
2011-05-02 20:44:52 +00:00 |
Chris Beall
|
729b35fe11
|
Logmap fix from last week. Rot3 trace > 3 is now handled, previously caused NaN
|
2011-05-02 16:59:33 +00:00 |
Richard Roberts
|
7e901f4fad
|
Bug fix in debug checks - don't check lower triangle of Hessian because only the upper triangle is used
|
2011-04-26 19:40:47 +00:00 |
Alex Cunningham
|
790599799c
|
Syntactic sugar for YPR and RPY vector representations of rotation
|
2011-04-18 17:10:52 +00:00 |
Richard Roberts
|
7a0daaa7d9
|
Fixed HessianFactor error to be consistent with JacobianFactor error and added unit test.
|
2011-04-12 22:06:33 +00:00 |
Richard Roberts
|
5057138ef1
|
Returning GaussianFactor instead of JacobianFactor from NonlinearFactor::linearize and NonlinearFactorGraph::linearize, so that HessianFactors may be returned as well.
|
2011-04-12 21:18:10 +00:00 |
Duy-Nguyen Ta
|
6d5dee0860
|
numericalHessian for binary functions
|
2011-04-11 21:59:17 +00:00 |
Richard Roberts
|
9f1bf3e475
|
Created HessianFactor constructors from Hessian matrix, linear, and constant terms. Removed old constructors from Jacobians that were just mirroring the JacobianFactor interface.
|
2011-04-11 19:21:05 +00:00 |
Duy-Nguyen Ta
|
c9a6b16bc2
|
a more confusing way
|
2011-04-10 18:32:09 +00:00 |
Duy-Nguyen Ta
|
10b37db234
|
fixing compilation problem in numericalHessian and re-enable the unittest
|
2011-04-10 17:47:22 +00:00 |
Duy-Nguyen Ta
|
6a444b558d
|
The new testNumericalDerivative for testing numericalHessian doesn't compile on my machine with boost 1.45. Comment it out for now.
|
2011-04-08 22:50:07 +00:00 |
Richard Roberts
|
cb999dba58
|
Added numericalHessian function for computing the Hessian matrix of a Lie->scalar function
|
2011-04-08 22:18:45 +00:00 |
Richard Roberts
|
c52d525763
|
Added copyright notice
|
2011-04-08 22:18:05 +00:00 |
Richard Roberts
|
1a94808f57
|
Tightened thresholds in Rot3, Pose3, Rot2, Pose2, that were "correcting" numbers to zero and one with too loose tolerance. This made it necessary to specify large steps for numerical derivatives (1e-2 instead of the default 1e-5). Fixed this, and updated unit tests to use the default step size.
|
2011-04-08 18:41:50 +00:00 |
Yong-Dian Jian
|
b1922464de
|
add member functions
|
2011-04-04 03:55:50 +00:00 |
Alex Cunningham
|
53bb7584b6
|
Added a print function for RangeFactor
|
2011-03-31 03:14:21 +00:00 |
Alex Cunningham
|
ce70480ae0
|
Made keys_ protected to allow initialization in a constructor body, added constructor for NonlinearFactor allowing more than two keys
|
2011-03-30 14:09:34 +00:00 |
Alex Cunningham
|
f244310250
|
Fixed serialization for factors and nonlinear factors
|
2011-03-30 03:07:14 +00:00 |
Richard Roberts
|
f5eac05add
|
Merged factorization branch - sequential and multifrontal factorization with a function argument to specify the elimination method
|
2011-03-29 21:32:22 +00:00 |
Richard Roberts
|
07820af903
|
Fixed crashes when doing linearize/solve on nonlinear factor graphs with NULL factors
|
2011-03-29 19:51:50 +00:00 |
Richard Roberts
|
1bd10e4b21
|
Increased precision when printing out convergence info in NonlinearOptimizer
|
2011-03-29 19:50:51 +00:00 |
Alex Cunningham
|
21f7673acd
|
Generalized range factor to allow for non-planar domains
|
2011-03-29 19:49:10 +00:00 |
Frank Dellaert
|
a9d66a915d
|
comments
|
2011-03-29 19:13:35 +00:00 |
Chris Beall
|
d5ad2b2897
|
remove print
|
2011-03-29 05:53:54 +00:00 |
Chris Beall
|
12d7b05bd9
|
changed backProject to project to world coordinates
|
2011-03-29 05:40:30 +00:00 |