Commit Graph

2443 Commits (fab5717917e9be52da2f8d7b48e7253c41bb8c6b)

Author SHA1 Message Date
Alex Cunningham fab5717917 Fixed namespace return type bug with pointers in wrap. Matlab tests now pass. 2012-02-06 01:59:45 +00:00
Alex Cunningham 9f1f38ac29 testSerialization flag now back in effect, testSerialization will not be compiled by default 2012-02-04 21:43:18 +00:00
Alex Cunningham 13efb0e4ea Removed nonexistant Pose3 constructor and added localCoordinates to Pose3 2012-02-04 04:40:35 +00:00
Yong-Dian Jian f551edddc6 fix interface and parameters 2012-02-03 23:21:30 +00:00
Yong-Dian Jian bc7293a0a7 disable old subgraph preconditioners temporarily to remove name conflict 2012-02-02 23:16:45 +00:00
Alex Cunningham 0a842cf0ec Added empty() to graphs 2012-02-02 22:45:41 +00:00
Yong-Dian Jian 45ee37fde6 in progress: reviving pcg solvers 2012-02-02 17:49:08 +00:00
Chris Beall 7b49ac6b4b moved visualSLAM namespace out of gtsam 2012-02-02 16:20:54 +00:00
Yong-Dian Jian 00023f0c67 start to fix iterative solvers 2012-02-01 16:35:18 +00:00
Alex Cunningham c901ceee27 wrap: forward declarations now allow for namespaces 2012-02-01 15:19:34 +00:00
Chris Beall f34b1cd1eb rename method and wrap it 2012-01-31 21:06:56 +00:00
Chris Beall 5b71e14424 KF update method that takes full covariance instead of diagonal 2012-01-31 20:42:03 +00:00
Alex Cunningham 28f2276cc4 Added flag to link against local convenience libraries for tests 2012-01-31 19:59:19 +00:00
Alex Cunningham c3f8c791b2 Added missing dependency 2012-01-31 19:59:17 +00:00
Alex Cunningham 2f44444efe cmake codegen and install now works 2012-01-31 19:59:16 +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 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