Commit Graph

204 Commits (9856a7c7aaac344f91ebd609e2cbaeb741bab0a6)

Author SHA1 Message Date
Alex Cunningham 9856a7c7aa Removing extraneous make targets 2012-02-13 21:37:10 +00:00
Richard Roberts 0d2a9018e3 Merged sub-branch into 2.0_prep branch 2012-02-08 22:05:24 +00:00
Richard Roberts 7e72051814 Trying to debug serialization error 2012-02-03 17:27:31 +00:00
Alex Cunningham c901ceee27 wrap: forward declarations now allow for namespaces 2012-02-01 15:19:34 +00:00
Alex Cunningham c43a9b4852 Added a variety of options to the cmake build, working on automating wrap execution/install 2012-01-31 19:59:15 +00:00
Alex Cunningham ec1053bfc2 Wrap now works in cmake 2012-01-31 05:28:05 +00:00
Alex Cunningham 910beebb8f Added wrap to build, assorted cleanup 2012-01-31 05:28:03 +00:00
Alex Cunningham 03b4743e7a Removed unnecessary cpp file in vSLAMexample, added CMake support for examples, used static linking to the real gtsam for tests 2012-01-31 05:28:02 +00:00
Alex Cunningham e45514e858 added tests folder to cmake build, fixed testSerialization due to namespace changes, set up linking with boost 2012-01-31 05:28:00 +00:00
Alex Cunningham 927ac34014 Now builds full gtsam library 2012-01-31 05:27:58 +00:00
Alex Cunningham a454d0cdf6 Rest of library and tests now build 2012-01-31 05:27:56 +00:00
Alex Cunningham c3030d175f geometry now builds with convenience targets and libraries 2012-01-31 05:27:54 +00:00
Alex Cunningham 623299e874 base targets now work 2012-01-31 05:27:52 +00:00
Alex Cunningham d8de7ce62c base works 2012-01-31 05:27:50 +00:00
Alex Cunningham 67aa0bf63d Fixed compile problems with NonlinearOptimizationParameters, removed redundant typedef 2012-01-29 01:24:27 +00:00
Alex Cunningham ac5d539afb Added SRI's Find cmake scripts and small comment changes in other cmake scripts 2012-01-27 20:28:13 +00:00
Frank Dellaert 2429aab681 combined check/install target 2012-01-22 20:21:37 +00:00
Frank Dellaert b1e6f3c526 new linear class: Gaussian Density 2012-01-22 06:27:14 +00:00
Frank Dellaert a209741e60 Additional Kalman filter constructor takes covariance 2012-01-17 20:04:37 +00:00
Alex Cunningham ea1ef1fa85 removed doc make target 2012-01-15 21:42:39 +00:00
Alex Cunningham 94cbee4208 Updated expected toolbox code to match updated states 2012-01-15 19:09:34 +00:00
Frank Dellaert 9b5ac235e2 Optimized StereoCamera.project derivative 2012-01-08 05:09:11 +00:00
Frank Dellaert a032a93cf7 Optimized CalibratedCamera.project derivative 2012-01-08 04:06:29 +00:00
Frank Dellaert 1813942b6b added a timing script for Pose3 2012-01-07 21:09:03 +00:00
Alex Cunningham 38afd1cf47 Added more targets for release version 2012-01-06 17:01:21 +00:00
Alex Cunningham 610faa8439 Experimented with using Eigen in Cayley implementations - ~4x speedup in Rot3M localCoordinates 2012-01-06 16:45:07 +00:00
Frank Dellaert dfa395529d Some more targets 2012-01-06 01:28:32 +00:00
Frank Dellaert e6382c7ec0 Fixed major problem with Pose3 retract. All retractions have to have exactly the same derivatives as the exponential map. Hence, it should never make sense to have to match derivaties with a retract version. I deleted all "wrong" derivatives and pushforwards. Finally, CalibratedCamera had to be modified as well as it hardcoded the wrong derivative of transform_to (for efficiency). It now simply implements the chain rule. 2012-01-05 16:45:52 +00:00
Alex Cunningham b79d7308ca Added version numbers to installed libraries in cmake 2011-12-15 16:18:01 +00:00
Alex Cunningham 17bf0f0169 Added static and shared versions of gtsam 2011-12-15 16:17:58 +00:00
Alex Cunningham 3afc03cf04 Moved installation of 3rdparty headers into separate cmake file, install some wrap components 2011-12-14 02:24:25 +00:00
Alex Cunningham 5dd461c5b1 Added make check equivalent 2011-12-14 02:24:23 +00:00
Alex Cunningham 61d05813ff Library now builds and all tests run with cmake 2011-12-14 02:24:21 +00:00
Alex Cunningham 099ab88b5d Added more cmake functionality 2011-12-14 02:24:19 +00:00
Alex Cunningham 6a0da1519a Cleanup in wrap 2011-12-11 21:09:07 +00:00
Alex Cunningham dcc3e8d0f1 wrap: fixed errors in static function matlab codegen, added mechanism to allow for returning classes without shared_ptr 2011-12-07 03:05:30 +00:00
Alex Cunningham 7e221aa7a1 Added comment support in wrap 2011-12-01 22:06:03 +00:00
Alex Cunningham 0fe13ae3ca Fixed noisemodel compile error, moved remaining nonlinear constraints to NonlinearEquality 2011-11-10 02:05:03 +00:00
Alex Cunningham 98410ca5c9 Merge branch 'unified_constraints'
Conflicts:
	gtsam/linear/NoiseModel.cpp
	gtsam/linear/NoiseModel.h
	gtsam/linear/tests/testNoiseModel.cpp
2011-11-09 22:15:40 +00:00
Alex Cunningham 07aaf38245 Geometry passes tests with newer interfaces and more concept checks 2011-11-04 21:44:29 +00:00
Alex Cunningham b8c56f9047 Added Manifold and Lie Concept checks, fixed LieScalar and LieVector 2011-11-04 21:44:24 +00:00
Frank Dellaert cbd6446bd7 Wrapped KalmanFilter and tested it in MATLAB 2011-11-04 00:27:02 +00:00
Frank Dellaert 42c772ff11 clean target 2011-10-30 17:49:57 +00:00
Frank Dellaert 65616dbde5 Matrix version of sparseJacobian for MATLAB wrapping, unit-tested in linear now 2011-10-29 04:01:03 +00:00
Frank Dellaert 2d5602bbc8 Moved data directory, added make targets 2011-10-28 22:10:08 +00:00
Alex Cunningham d678ed3051 Fixed compile problems in tests due to TupleValues constructors, fixed testWrap 2011-10-21 19:29:50 +00:00
Frank Dellaert f62a6bda1e wrapping PlanarSLAMExample_easy 2011-10-21 16:56:50 +00:00
Frank Dellaert 0fd12d9a05 Added install target in wrap 2011-10-21 02:19:37 +00:00
Alex Cunningham f4d9ca72a8 Added back the matlab interface to gtsam 2011-10-13 18:41:56 +00:00
Alex Cunningham 541c1085db Added a range to pose function for Pose3 2011-10-06 20:47:23 +00:00