Commit Graph

2476 Commits (cd42dea2c36ccd0635a636c84f430cd7cd9d8c99)

Author SHA1 Message Date
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
Duy-Nguyen Ta ee0b7f8a74 remove VALUES in other classes. New testNonlinearFactor passed. 2012-01-27 23:00:29 +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
Duy-Nguyen Ta 79a3855316 testDynamicValues passed 2012-01-27 21:48:23 +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 0eaf241340 (in branch) added DerivedValue base class to geometry objects 2012-01-27 19:50:46 +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
Richard Roberts 6dde91f636 More implementation for DynamicValues - switched to ptr_map 2012-01-27 15:34:54 +00:00
Duy-Nguyen Ta 9e00963d54 Derived value 2012-01-26 23:10:55 +00:00
Richard Roberts a7a845a803 (in branch) Fixed some compile errors 2012-01-26 06:04:55 +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
Alex Cunningham a8607d284d Added wrap support for char as a argument or return value type 2012-01-23 18:28:11 +00:00
Frank Dellaert 6c75407f98 Another test to make sure rotations created with ypr yield the correct ypr when queried 2012-01-22 20:22:10 +00:00
Frank Dellaert 2429aab681 combined check/install target 2012-01-22 20:21:37 +00:00
Alex Cunningham 4e5e361d3f Removed extraneous references to gtsam/inference/graph.h - now only in SubgraphSolver 2012-01-22 16:46:38 +00:00
Frank Dellaert 852bb149ce documentation 2012-01-22 06:28:11 +00:00
Frank Dellaert 6df52db2c9 Kalman filter now functional, manipulates a functional state. 2012-01-22 06:27:54 +00:00
Frank Dellaert b1e6f3c526 new linear class: Gaussian Density 2012-01-22 06:27:14 +00:00
Richard Roberts 4137cfe9d7 Added missing copy constructor for GaussianConditional, and assignment operators for GaussianConditional, JacobianFactor, and HessianFactor that properly copy the block matrices (require calling a special function because they contain references) 2012-01-22 05:16:12 +00:00
Richard Roberts 93f3411210 Made dogleg also use QR when useQR is true 2012-01-22 03:18:10 +00:00
Frank Dellaert 845e1bbf4f Added test that causes a crash - don't know how to solve it. 2012-01-22 00:10:56 +00:00
Frank Dellaert d0d7d1971b assert instead of segmentation fault 2012-01-22 00:10:04 +00:00
Frank Dellaert b0dea340d2 Some formulas in the documentation 2012-01-22 00:09:38 +00:00