Commit Graph

2428 Commits (c43a9b48527c6dae38ad58bc76a5dfd1a5c38d4f)

Author SHA1 Message Date
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 b92e4a08dc Fixed library versioning to get the symlinks correct in cmake install 2012-01-31 19:59:12 +00:00
Alex Cunningham 6c87006b6a Forced testSerialization to always get run to avoid serialization breaking whenever the library changes 2012-01-31 19:59:11 +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 64c49bc431 trying a simpler build script approach 2012-01-31 05:18:53 +00:00
Stephen Williams 4c54d05da9 Fixed index bug in ExtendedKalmanFilter unit test 2012-01-30 23:37:47 +00:00
Chris Beall 537a1a3fae Matlab wrapped classes now live within the gtsam namespace, meaning you have to use gtsamPose2 instead of just Pose2 in Matlab. This fixes the Point2 and Point3 issues we had with Matlab 2011b.
promote pose2SLAM planarSLAM etc. namespaces to be next to gtsam instead of within
2012-01-30 22:00:13 +00:00
Alex Cunningham 67aa0bf63d Fixed compile problems with NonlinearOptimizationParameters, removed redundant typedef 2012-01-29 01:24:27 +00:00
Alex Cunningham 93b1619c81 updated serialization test for pinhole camera 2012-01-29 00:03:45 +00:00
Stephen Williams 0364d16d15 Updated comments on the AntiFactor 2012-01-28 21:42:49 +00:00
Frank Dellaert 43cb3a3cae NonLinearParameters and Optimizers successfully wrapped 2012-01-28 19:45:17 +00:00
Frank Dellaert a1aba7d6ff Fixed argument parse error. Somehow it could parse either refs or ptrs, but noth both, and it depended on the order in which the rules were given in the argList_p. I just combined ptr and ref in one and now it works. Go figure. 2012-01-28 19:44:33 +00:00
Frank Dellaert c309047d7a print functions for use in MATLAB 2012-01-28 19:43:09 +00:00
Yong-Dian Jian 58c4808679 Make a pinhole camera class that subsumes the SimpleCamera, CalibratedCameraT and GeneralCameraT classes. The corresponding files have to be deleted later. Note that CalibratedCamera can be subsumed as well, but it is still kept for potential performance benefit. Fix the corresponding corresponding unit tests . 2012-01-28 14:59:58 +00:00
Stephen Williams 3e6054122c Created a nonlinear "AntiFactor" to perform downdating 2012-01-28 06:31:12 +00:00
Stephen Williams 918019c605 Added an n-way constructor to the HessianFactor 2012-01-28 06:20:02 +00:00
Alex Cunningham 636176bf13 Updated paths for cmake find scripts 2012-01-28 04:07:37 +00:00
Alex Cunningham 6d8c2133b6 Updated wrap usage message 2012-01-28 04:07:35 +00:00
Chris Beall 22c38eb41a added Matlab convenience function: optimize 2012-01-28 03:01:54 +00:00
Chris Beall eee68475ea small fix in Pose2SLAM 2012-01-28 03:01:31 +00:00
Chris Beall 37ba09d836 adding Pose2SLAM example 2012-01-28 02:51:35 +00:00
Chris Beall 033807321d fixes in Pose2SLAM 2012-01-28 02:49:43 +00:00
Chris Beall 9bceda3f57 typos 2012-01-28 02:39:50 +00:00
Chris Beall 63dc9399b9 refactored Pose2SLAM 2012-01-28 02:31:44 +00:00
Frank Dellaert ba34a43b1c wrapped new KF style and fixed test 2012-01-27 22:20:43 +00:00
Frank Dellaert f260af51c3 made State a shared pointer, although, I am really annoyed that it implies a double copy at every update/predict 2012-01-27 22:20:28 +00:00
Frank Dellaert 53e6c6047f shared_ptr typedef and print method 2012-01-27 22:19:05 +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
Vadim Indelman 9e44b67950 pose2SLAM wrapped 2012-01-27 20:10:25 +00:00
Richard Roberts f68f5f0bd7 Removed boost variant workaround 2012-01-27 19:18:01 +00:00
Richard Roberts ec13206c62 Removed boost variant workaround 2012-01-27 19:16:38 +00:00
Richard Roberts b3df8d336a For ASPN release, added temporary ENABLE_SPCG flag to avoid conflict with boost::variant 2012-01-27 16:43:31 +00:00
Frank Dellaert 977888e956 Added "Group Action" groupings for Doxygen... 2012-01-24 05:03:56 +00:00
Frank Dellaert 982e248f31 Made a group about modifying graphs. 2012-01-24 04:20:04 +00:00
Nick Barrash 5010f016c7 geometry doc fixes 2.0 2012-01-24 04:13:16 +00:00
Frank Dellaert 14991601c3 cleaned up doxygen grouping. 2012-01-24 04:11:23 +00:00
Frank Dellaert 2ef0432df4 a bit more specific on between, as it can be confusing 2012-01-24 03:12:03 +00:00
Frank Dellaert 7aa6a04572 Got rid of doxygen warnings... 2012-01-24 03:06:01 +00:00
Frank Dellaert 210d0612d0 More doxygen documentation and grouping as a gold standard for Nick :-) 2012-01-24 03:05:28 +00:00
Nick Barrash 4e2d7a69bd fixed some comment groupings in geometry 2012-01-24 02:27:44 +00:00
Nick Barrash aa940ec8d0 added comment groups to some nonlinear classes 2012-01-23 20:16:59 +00:00
Nick Barrash f7865c80b1 added comment groupings to inference 2012-01-23 19:54:45 +00:00