Commit Graph

7065 Commits (eda6bf5ffe43c7f0f3d743c59650e75603d7fc8c)

Author SHA1 Message Date
dellaert 6e4433f589 Made correct test for HessianFactor::hessianBlockDiagonal 2014-02-14 13:19:17 -05:00
dellaert 83918be8cd Put in empty bodies for hessianBlockDiagonal 2014-02-14 13:18:59 -05:00
dellaert b837cb1b03 Declared hessianBlockDiagonal 2014-02-14 13:18:46 -05:00
dellaert d9431d3d40 Added expected values for hessianBlockDiagonal 2014-02-14 13:09:04 -05:00
djensen3 e65d075c20 added option for external initial conditions 2014-02-14 10:22:21 -05:00
dellaert 4ce7d47bce Fixed bug for non-unit noise models 2014-02-14 01:38:31 -05:00
dellaert a272264e7d Added unit test for hessianDiagonal 2014-02-14 01:38:08 -05:00
dellaert 239b0fda6f removed obsolete comment 2014-02-14 01:33:29 -05:00
dellaert d3ac03e419 rename 2014-02-14 01:28:48 -05:00
dellaert 2ab25b3f65 hessianDiagonal now unit tested for HessianFactor 2014-02-14 01:27:03 -05:00
dellaert 76959d4d18 Added hessianDiagonal; works for Gaussian factor graphs with JacobianFactors 2014-02-14 01:14:32 -05:00
dellaert 4b7de1abb8 Formatting only 2014-02-13 20:28:37 -05:00
dellaert d70f6b7be4 Formatting and comments only 2014-02-13 20:23:06 -05:00
Richard Roberts 63b42fdaf8 Merged in feature/adding-scripts-simplify (pull request #7)
This makes the following changes:
* Does away with convenience libraries (they didn't work and weren't used anyway, and slowed down compile times).
* Puts CMakeLists.txt files in tests and examples subdirectories to have more standard CMake structure.
* Replaces confusing functions for adding tests/examples with 2 new much clearer functions.
2014-02-13 20:04:05 -05:00
Luca a01fe12ee6 fixed velocity in rotating frame 2014-02-13 17:32:16 -05:00
Luca a1e6d84e22 added second order terms for Coriolis (still in progress) 2014-02-13 17:32:03 -05:00
Luca b21a46c437 added velocity error figure 2014-02-13 16:16:49 -05:00
Richard Roberts 835d020581 Added lots of documentation in GtsamTesting.cmake and moved old functions to an obsolete file with a warning if they are used 2014-02-13 16:13:11 -05:00
djensen3 8f4c3fd02d Fixed issue with velocity errors 2014-02-13 16:01:35 -05:00
djensen3 1766b83adb added rotation error 2014-02-13 15:47:58 -05:00
Richard Roberts 72ec292022 Merge branch 'develop' into feature/adding-scripts-simplify 2014-02-13 15:25:27 -05:00
Richard Roberts e1b4e3c67a Merge branch 'feature/boost-compatibility' into develop 2014-02-13 15:23:12 -05:00
Frank Dellaert b048db4296 refactored matrices test and checked my understanding of diagonal 2014-02-13 14:58:29 -05:00
Frank Dellaert e471df6a32 ignore temp files 2014-02-13 14:57:33 -05:00
djensen3 ed1bcb2761 Fixed initial velocity 2014-02-13 14:34:38 -05:00
Richard Roberts dec9dbbe60 Link with -lrt when using the old header-only boost timer library (boost < 1.48) 2014-02-13 14:20:25 -05:00
Richard Roberts f283150eb4 Using macro for creating examples to remove cmake code copy/paste 2014-02-13 13:24:14 -05:00
Richard Roberts 2ccb892167 Removed unneeded print 2014-02-13 13:23:35 -05:00
Richard Roberts 320cfe7b4d Comment cleanups 2014-02-13 13:23:20 -05:00
Richard Roberts 218500de11 Cleaned up flags for building examples and tests 2014-02-13 13:22:56 -05:00
Richard Roberts 0e4b5269c5 Cleaned up gtsamAddTestsGlob function 2014-02-13 11:14:51 -05:00
Richard Roberts b3aa563e13 Removed non-existant file to exclude 2014-02-13 11:14:25 -05:00
Richard Roberts e7018e8c51 Fixed bugs in last commit and made GTSAM_SINGLE_TEST_EXE default on Xcode too 2014-02-13 10:57:09 -05:00
Richard Roberts 3e3f31c4d1 Made FIRST_PASS_DONE variable internal 2014-02-13 10:56:20 -05:00
Luca 0fabfc39c2 TODO list 2014-02-13 10:34:06 -05:00
djensen3 d126fc8f24 Added velocity error plots to coriolisExample 2014-02-13 09:42:42 -05:00
Richard Roberts 661a157553 Working on standardizing/simplifying building unit tests and examples. Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults. 2014-02-13 01:34:31 -05:00
Richard Roberts 6df79b8dac Using variate_generator in Sphere2 random for compatibility with old boost 2014-02-12 20:40:22 -05:00
Richard Roberts 3fc41d5da3 Removed unused headers 2014-02-12 19:40:11 -05:00
Richard Roberts 7cb4a8390a Removed use of boost::range 'join' - replaced with a special flag to add one dimension in VerticalBlockMatrix and SymmetricBlockMatrix 2014-02-12 18:50:05 -05:00
djensen3 7b9008933b Added realistic values test to coriolisExample.m 2014-02-12 18:34:33 -05:00
Richard Roberts 27a86352d7 boost::random namespace fixes in geometry 2014-02-12 17:15:02 -05:00
Luca 89d7e61ca9 added minModelFidelity (use if slightly different from CERES) 2014-02-12 16:47:27 -05:00
Richard Roberts 5ecfac348c Using boost random from 'boost' namespace instead of boost::random for compatibility with boost < 1.47 2014-02-12 16:45:30 -05:00
Luca d13ef17ce8 added "disableInnerIterations" and "modelFidelity" computations 2014-02-12 16:16:25 -05:00
Luca b89c33977a fixed bug with null factors in GaussianFactorGraphs 2014-02-12 16:15:52 -05:00
djensen3 e43ece27ee Additional output messages and trajectory length calculations 2014-02-12 13:16:44 -05:00
cbeall3 ec19643840 default constructor to allow serialization 2014-02-11 20:03:01 -05:00
djensen3 38e0e411fb Added IMU type 2 to coriolis example. 2014-02-11 11:13:13 -05:00
Alex Cunningham b5c89b22b8 Merge branch 'develop' of bitbucket.org:gtborg/gtsam into develop 2014-02-11 09:16:36 -05:00