Richard Roberts
|
f6fa836274
|
Refactored build types into separate cmake file to allow inclusion in projects
|
2012-04-21 01:45:05 +00:00 |
Richard Roberts
|
824e163926
|
Added missing header
|
2012-04-21 01:45:04 +00:00 |
Yong-Dian Jian
|
0feadf90f2
|
|
2012-04-18 20:21:46 +00:00 |
Yong-Dian Jian
|
965d96dbd1
|
|
2012-04-18 19:45:19 +00:00 |
Yong-Dian Jian
|
e9b6c1360e
|
clean up the redundant options
|
2012-04-18 19:43:33 +00:00 |
Yong-Dian Jian
|
ef5a24a59c
|
|
2012-04-17 14:21:13 +00:00 |
Alex Cunningham
|
4aed1656fb
|
Added discrete to doxygen
|
2012-04-16 22:26:17 +00:00 |
Alex Cunningham
|
59a2c01c75
|
Fixed linking problem on gcc: lists of libraries to link against are order dependent
|
2012-04-16 17:02:48 +00:00 |
Richard Roberts
|
233892227d
|
Removed commented-out SubgraphPreconditioner and SubgraphSolver (YD confirmed are unused)
|
2012-04-16 01:13:05 +00:00 |
Richard Roberts
|
9ec030dcf3
|
Updated gtsam build files for discrete
|
2012-04-15 23:12:17 +00:00 |
Richard Roberts
|
444c7fccf1
|
Moving discrete files into gtsam
|
2012-04-15 22:35:28 +00:00 |
Alex Cunningham
|
c4f31ea273
|
Added function to set random seed for static RNGf
|
2012-04-13 15:42:12 +00:00 |
Richard Roberts
|
995fda8e21
|
Fixed VariableIndex deep copy
|
2012-04-12 19:55:11 +00:00 |
Richard Roberts
|
6fb80c983d
|
Added missing default values for detailed results
|
2012-04-12 18:46:55 +00:00 |
Alex Cunningham
|
317a0ce832
|
Updated version number to match CMake files
|
2012-04-12 16:13:19 +00:00 |
Richard Roberts
|
792c8ee55a
|
Detailed results optionally returned by ISAM2::update, with the status of each variable
|
2012-04-12 03:04:32 +00:00 |
Chris Beall
|
fbef6ce63f
|
tiny inline fix
|
2012-04-11 17:01:16 +00:00 |
Yong-Dian Jian
|
35255dc084
|
add verbosity
|
2012-04-11 15:50:03 +00:00 |
Alex Cunningham
|
40bc02cca8
|
added constructor to convert fixed size vectors to a LieVector
|
2012-04-11 15:40:55 +00:00 |
Chris Beall
|
6d28e0a039
|
fixed size skewSymmetric
|
2012-04-11 15:15:12 +00:00 |
Chris Beall
|
5839d1bfaa
|
minor improvements to RQ and cleanup
|
2012-04-11 15:12:39 +00:00 |
Richard Roberts
|
91e7dc5882
|
Caching linearized factors in iSAM2, improves speed when linearization is expensive
Merge remote-tracking branch 'svn/branches/iSAM2_cache_linearized' into trunk
Conflicts:
.cproject
|
2012-04-11 14:17:59 +00:00 |
Chris Beall
|
2c62712be6
|
fix for quaternion version
|
2012-04-11 14:13:49 +00:00 |
Chris Beall
|
1623b8ce12
|
converted Rot3M to fixed-size Matrix, and changed some methods elsewhere to return fixed-size Vector3 to avoid heap allocations for speedup.
|
2012-04-11 06:46:19 +00:00 |
Chris Beall
|
2365ade34c
|
fixed typo
|
2012-04-11 06:37:26 +00:00 |
Alex Cunningham
|
08bacd544f
|
Added make targets for creating binary/source packages for gtsam
|
2012-04-10 17:13:59 +00:00 |
Alex Cunningham
|
da63e6757c
|
Fixed cpack install to work with tgz, deb and rpm
|
2012-04-10 16:47:02 +00:00 |
Richard Roberts
|
7243a9870b
|
Using vector::assign instead of erase in JacobianFactor::eliminate, caused invalid iterator on some STL implementations
|
2012-04-09 13:21:16 +00:00 |
Richard Roberts
|
08b87be4b5
|
Fixed parenthesis typos
|
2012-04-09 13:21:14 +00:00 |
Richard Roberts
|
21e52f3ab1
|
Added unit tests for badly-scaled matrices with Cholesky, LDL, and SVD
|
2012-04-09 03:02:37 +00:00 |
Richard Roberts
|
2f0b3cbe02
|
Format with g instead of f with printing doubles in CppUnitLite
|
2012-04-09 03:02:30 +00:00 |
Richard Roberts
|
ed91c5c9ff
|
Tweak to dogleg evaluating error decrease
|
2012-04-09 03:02:23 +00:00 |
Richard Roberts
|
2ac1473a84
|
Fixed iSAM2 deep copy of empty tree
|
2012-04-09 03:02:11 +00:00 |
Yong-Dian Jian
|
4c58a00a6d
|
revise parameter struct and clean file
|
2012-04-07 04:40:24 +00:00 |
Alex Cunningham
|
0e7f5e6d45
|
Removed unused code - all moved to gtsam2
|
2012-04-06 20:22:42 +00:00 |
Richard Roberts
|
45f2101f48
|
Fixed deep copy in iSAM2 and added unit test to reproduce problem
|
2012-04-06 18:56:07 +00:00 |
Richard Roberts
|
da1c65b394
|
Comment format
|
2012-04-06 18:56:02 +00:00 |
Alex Cunningham
|
48e3916ea2
|
removed commented cmake code
|
2012-04-05 17:44:22 +00:00 |
Richard Roberts
|
89e05a6875
|
Updating unit tests and SLAM namespaces
|
2012-04-05 02:45:50 +00:00 |
Richard Roberts
|
c83a399bba
|
Continuing code simplification / restructuring
|
2012-04-05 02:45:47 +00:00 |
Richard Roberts
|
48e277a095
|
Added swap method to Values
|
2012-04-05 02:45:45 +00:00 |
Richard Roberts
|
7a41a1c7e4
|
Fixed warnings
|
2012-04-05 02:45:44 +00:00 |
Richard Roberts
|
d0211bb031
|
Simplifying code and minor restructuring to support SPCG - removed update functions so NLO is now completely immutable, moved ordering to parameters, added SuccessiveLinearizationOptimizer base class that will do direct and iterative linear solving, with derived classes for GN, LM, DL. This structure will allow us to later add a new NLO subclass for nonlinear gradient descent methods.
|
2012-04-04 23:20:42 +00:00 |
Richard Roberts
|
14d20cff0b
|
Bug fix when getting nonlinear error debug statistics
|
2012-04-03 23:20:03 +00:00 |
Richard Roberts
|
7226f910bb
|
Bug fix when relinearizing on first step in iSAM2
|
2012-04-03 22:06:06 +00:00 |
Richard Roberts
|
8cd7662dab
|
Removed commented code
|
2012-04-02 20:43:34 +00:00 |
Stephen Williams
|
ee532f2b1f
|
Included the inline header at the end of the standard header
|
2012-04-02 20:17:15 +00:00 |
Stephen Williams
|
ad4ca799d8
|
Added message to out-of-range exceptions
|
2012-04-02 20:14:33 +00:00 |
Stephen Williams
|
293592e91b
|
Included the inline header at the end of the standard header
|
2012-04-02 20:10:24 +00:00 |
Stephen Williams
|
829b2a7ffc
|
Changed CCOLAMD parameters to examine all entries instead of pushing variables with many factors to the end of the ordering.
|
2012-04-02 20:08:51 +00:00 |