Richard Roberts
fdd891c7c9
Fixed left-over "ordered" test factor in testExtendedKalmanFilter.cpp
2014-02-23 18:52:57 -05:00
Richard Roberts
4c5cb4d8ec
Removed some unused code that was causing warnings
2014-02-23 18:51:48 -05:00
Richard Roberts
485b3b475a
Fixed a typo that disabled the testTriangulation tests.
2014-02-23 18:50:58 -05:00
Richard Roberts
ac186a0ae4
Merge branch 'release/2.4.0'
2014-02-23 16:05:38 -05:00
Richard Roberts
ec930cb796
Disabled GeographicLib examples
2014-02-23 16:05:26 -05:00
Richard Roberts
6a0f2e9b88
Merge branch 'origin/release/2.4.0'
...
Conflicts:
.cproject
gtsam/geometry/Rot3.cpp
gtsam/geometry/Unit3.cpp
gtsam/geometry/Unit3.h
gtsam/geometry/tests/testEssentialMatrix.cpp
gtsam/geometry/tests/testSphere2.cpp
gtsam/navigation/CMakeLists.txt
2014-02-23 15:52:28 -05:00
Richard Roberts
bf7f58112c
Merge branch 'feature/isam2-cleaner-solve'
2014-02-22 20:24:17 -05:00
Richard Roberts
9f0959feac
Merge branch 'develop'
2014-02-22 20:23:50 -05:00
Richard Roberts
2fd9401558
Added dogleg mode switch in SolverComparer
2014-02-22 17:14:20 -05:00
Richard Roberts
5c86ad7e49
Fixed examples not being built due to branch "adding-scripts-simplify"
2014-02-22 17:14:01 -05:00
Richard Roberts
7192bd2f79
Removed namespace-functions for ISAM2 optimize* and gradient*, these were only there to try to maintain a consistent interface for linear but really were not correct anyway since ISAM2 is a nonlinear object. They instead caused confusion and made the code complicated since they used a complicated system for updating and caching various components that go into calculating the solution. Replaced all this with much simpler code directly inside updateDelta, which uses clearly-defined functions in the ISAM2::Impl class to calculate the components that go into the solution. Also removed the redundant deltaUpToDate flags - now just checks whether deltaReplacedMask is empty.
2014-02-22 16:46:38 -05:00
Richard Roberts
a9ea1f4033
Made Roots typedef in BayesTree
2014-02-22 16:28:37 -05:00
Richard Roberts
c5338811a0
Fixed code comment
2014-02-22 16:23:18 -05:00
dellaert
926c27c732
Rename Sphere2 -> Unit3
2014-02-22 16:20:28 -05:00
dellaert
83105f08a2
Values changed a tiny bit after fixing Sphere2
2014-02-22 15:59:27 -05:00
dellaert
37489ddba7
Fixed Sphere2::localCoordinates so very small difference no longer gives nan, also made it a tiny bit more efficient (avoid one cos).
2014-02-22 15:53:54 -05:00
dellaert
dabd3cc612
Added more tests to diagnose problem in Sphere2::localCoordinates
2014-02-22 15:52:50 -05:00
dellaert
39b3b2160e
Added test that exposes problem in localCoordinates
2014-02-22 14:31:18 -05:00
dellaert
2b323d5cb7
Removed RENORM version
2014-02-22 14:30:40 -05:00
Richard Roberts
ac14ddcb74
Reverted reduced debug info in Profiling mode (seems to prevent inspecting source code). Fixed Profiling build not receiving build type postfixes.
2014-02-21 17:18:36 -05:00
Richard Roberts
eba4ca79a4
Added shared_ptr versions of named constructors in SymbolicFactor and SymbolicConditional, for a slight performance boost.
2014-02-21 17:17:36 -05:00
Richard Roberts
39b4090b21
Moved coordinate frames document into GTSAM
2014-02-21 15:47:51 -05:00
Richard Roberts
7fa9ca8b9b
Fixed typo
2014-02-19 15:45:39 -05:00
Richard Roberts
1be09ac148
Merge branch 'installed-cmake'
2014-02-19 15:44:07 -05:00
Richard Roberts
c629339a7c
Added README file for cmake tools
2014-02-19 15:43:37 -05:00
Richard Roberts
ee274419fb
Documentation improvement
2014-02-19 15:43:25 -05:00
Richard Roberts
b4d7ede123
Better debug flag for Profiling build type
2014-02-19 15:43:16 -05:00
Richard Roberts
781349ec86
Renamed to GTSAMCMakeTools
2014-02-19 13:12:22 -05:00
Richard Roberts
e029204c01
Added cmake code to install cmake tools, and a GTSAM-CMakeToolsConfig file to automatically find them.
2014-02-19 13:10:37 -05:00
cbeall3
7efe7cefca
Removing unimplemented method optimize()
2014-02-18 18:24:27 -05:00
Richard Roberts
25bd93359a
Fixed warning
2014-02-18 14:13:07 -05:00
Richard Roberts
89e6d2f1e8
Removed some commented-out includes
2014-02-18 13:44:25 -05:00
Richard Roberts
753f59747c
Removed obsolete wrap functions (sent email about this)
2014-02-18 13:43:54 -05:00
Richard Roberts
d3d566597c
Comment fix
2014-02-18 13:27:17 -05:00
Richard Roberts
eef7a19983
Added a warning when linking to libraries where duplicates are distributed with matlab, with instructions for moving the libraries away.
2014-02-17 00:44:50 -05:00
Richard Roberts
243522c64b
Fixed not linking to requested libraries in matlab wrapper
2014-02-17 00:44:13 -05:00
Richard Roberts
3293df1529
Removed duplicate link libraries during wrap
2014-02-17 00:43:14 -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
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
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
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