Frank Dellaert
|
6ef09583b9
|
multiplyInPlace shaves a few seconds off but is fairly dangerous - I feel ambivalent....
|
2010-01-30 17:31:05 +00:00 |
Frank Dellaert
|
161a47caa7
|
|
2010-01-30 05:22:17 +00:00 |
Frank Dellaert
|
881d739371
|
BLAS level 1 style "scal" saves even more time in PCG
|
2010-01-30 04:01:49 +00:00 |
Frank Dellaert
|
4913326c22
|
BLAS level 1 style axpy calls in Vector and VectorConfig shave some seconds off PCG
|
2010-01-30 02:04:37 +00:00 |
Frank Dellaert
|
65bc90bf15
|
timing VectorConfig to speed up iterative
|
2010-01-29 13:57:45 +00:00 |
Alex Cunningham
|
eb88a149a1
|
NonlinearFactors handle constrained noise models properly now, as before they would try to whiten and fail
|
2010-01-28 17:21:24 +00:00 |
Viorela Ila
|
06a062c931
|
Added special lines for static variables needed for template classes
|
2010-01-27 19:45:31 +00:00 |
Kai Ni
|
ed45d436be
|
add gsl and atlas to configure
|
2010-01-27 05:15:52 +00:00 |
Alex Cunningham
|
bc2a25385f
|
Added updated timing results.
|
2010-01-27 05:08:54 +00:00 |
Alex Cunningham
|
59c7ce7e29
|
Integrated householder-based QR into NoiseModel. Note that the examples for GFG have changed to ensure that they are actually a linearized version of the nonlinear example.
|
2010-01-27 04:39:35 +00:00 |
Frank Dellaert
|
98b825ddbd
|
Fixed loading of datasets
|
2010-01-27 03:41:23 +00:00 |
Frank Dellaert
|
ae073c0120
|
Comments, and better test of composePoses
|
2010-01-27 02:49:58 +00:00 |
Frank Dellaert
|
8b87eebba6
|
commented GSl bit
|
2010-01-27 01:03:49 +00:00 |
Richard Roberts
|
02210cc7e0
|
Argument order of load changed
|
2010-01-26 20:31:25 +00:00 |
Richard Roberts
|
9b62b326c9
|
One more fix, inverse was actually needed in one case.
|
2010-01-26 20:10:45 +00:00 |
Richard Roberts
|
b82d054aaa
|
Definitions of Lie::between, Pose2::compose, expmap, and derivatives were not correct. Fixed, but changes some behavior (iSAM and CitySLAM already fixed), will send email about this change.
|
2010-01-26 20:00:17 +00:00 |
Manohar Paluri
|
a0b96e7684
|
corrected case of Pose2SLAMoptimizer
|
2010-01-25 14:50:25 +00:00 |
Kai Ni
|
1685920d52
|
fixed Ab2 bug
|
2010-01-23 05:29:04 +00:00 |
Frank Dellaert
|
afa964b8db
|
Fixed sparse bug
|
2010-01-23 05:16:29 +00:00 |
Kai Ni
|
744269343f
|
add print
|
2010-01-23 04:46:00 +00:00 |
Kai Ni
|
b092fee64b
|
pose2slamoptimizer unit tests worked
|
2010-01-23 03:49:05 +00:00 |
Richard Roberts
|
21c1af2b9f
|
Collecting more statistics in isam2, logmap for configs
|
2010-01-23 01:53:04 +00:00 |
Kai Ni
|
4491db99be
|
add beijing data set
|
2010-01-23 01:10:12 +00:00 |
Frank Dellaert
|
7644ff0080
|
optimize returns Vector, does not update
|
2010-01-23 01:08:42 +00:00 |
Frank Dellaert
|
ada844300d
|
Fixed compile issue in tests
|
2010-01-23 01:03:47 +00:00 |
Frank Dellaert
|
807cffbd61
|
Pose2SLAMOptimizer prototype for use in MATLAB
|
2010-01-23 00:57:54 +00:00 |
Michael Kaess
|
7bc4ee65da
|
allow pure linear steps (disabled)
|
2010-01-23 00:21:34 +00:00 |
Manohar Paluri
|
80d335ed77
|
added saveGraph function to BayesTree which writes out a dot file which can be visualized using graphviz dot command
|
2010-01-22 23:52:56 +00:00 |
Kai Ni
|
e87faa078d
|
write correct information matrix to data file
|
2010-01-22 23:20:12 +00:00 |
Frank Dellaert
|
2150b24e29
|
Fixed memory hog problem with Alex's help. SAM marginally faster (3-4% with 1000 poses, might be bigger effect for full dataset)
|
2010-01-22 23:00:35 +00:00 |
justinca
|
16c55975c1
|
Fix inverse_square_root, add cholesky decomposition options
|
2010-01-22 22:28:03 +00:00 |
Kai Ni
|
e88ae4a944
|
add dataset.h/cpp
|
2010-01-22 20:18:40 +00:00 |
Michael Kaess
|
ab155999cf
|
simplified alg, but no measureable speed improvement
|
2010-01-22 18:29:27 +00:00 |
Frank Dellaert
|
351cdd18c2
|
case change: SharedGaussian and SharedDiagonal are now classes with their own header file. Needed for MATLAB TORO hail Mary
|
2010-01-22 17:36:57 +00:00 |
Kai Ni
|
490791cd48
|
add writer module to dump the errors and time
|
2010-01-22 08:13:54 +00:00 |
Kai Ni
|
4b778a4e82
|
fixed a bug in matrix solve function
|
2010-01-22 06:45:01 +00:00 |
Michael Kaess
|
1d093e388d
|
changed main algorithm to allow recovery of exact solution
|
2010-01-22 06:28:12 +00:00 |
Frank Dellaert
|
75e29dc015
|
failing test
|
2010-01-22 05:45:59 +00:00 |
Richard Roberts
|
5367e5a157
|
All std::map<Symbol,T> are now SymbolMap<T>, which is just a thin wrapper around std::map. at(Key) is used instead of first checking with find when an exception should be thrown for non-existent keys. This does not change any behavior or timing currently. This check-in also includes some functions in BayesTree for gathering clique statistics.
|
2010-01-22 04:41:40 +00:00 |
Frank Dellaert
|
41a6e64bbb
|
Fixed insert to use IndexTable, a new class
|
2010-01-22 02:27:26 +00:00 |
Frank Dellaert
|
2cc777228b
|
coments and variables only
|
2010-01-21 20:15:52 +00:00 |
justinca
|
7575996d52
|
Remove leftover commented out unused code
|
2010-01-21 19:49:36 +00:00 |
justinca
|
f89a53ed91
|
Bugfix in Rot3::logmap. The function checked for a trace of 3, but the check could fail due to rounding errors, causing the function to try to take acos(something larger than 1) resulting in NaNs being returned.
|
2010-01-21 19:49:12 +00:00 |
Alex Cunningham
|
ac746ccead
|
Improved performance of updateAb in NoiseModel with GSL/ATLAS. Various other small optimizations were made.
|
2010-01-21 18:51:59 +00:00 |
Michael Kaess
|
2183e09c67
|
fluid relinearization works
|
2010-01-21 17:41:54 +00:00 |
Michael Kaess
|
523c8630d3
|
works at least on already solved data...
|
2010-01-21 16:09:57 +00:00 |
Frank Dellaert
|
0dc4f417e9
|
sampling from NoiseModel
|
2010-01-21 08:31:18 +00:00 |
Michael Kaess
|
8fd0c2ae72
|
new fluid relinearization algorithm, in sync with lyx
|
2010-01-21 07:38:37 +00:00 |
Alex Cunningham
|
9db7623f80
|
Improved instructions for GSL/ATLAS
|
2010-01-21 01:03:34 +00:00 |
Alex Cunningham
|
063aa14118
|
Reimplemented matrix::householder_update using GSL and BLAS, you'll need to edit Makefile.am to enable the new version -- see email
|
2010-01-21 00:59:33 +00:00 |