Commit Graph

4048 Commits (a2bc0f8ae5f7a582974d0a82da8efea3d2fb87f6)

Author SHA1 Message Date
Richard Roberts 6a88497a6e Made load2D throw exception on error instead of calling 'exit', to allow error handling and not cause matlab to exit 2012-07-26 14:06:33 +00:00
Stephen Williams c2935c5dd1 Replaced calls to the namespace Circle functions with the newly added matlab function 2012-07-26 13:33:40 +00:00
Stephen Williams 078eb1bb4f Added matlab functions for generating poses in a circle. This replaces the need for the SLAM namespace functions of the same purpose. I mean it this time. Edited the wrong copy before committing. 2012-07-26 13:23:04 +00:00
Stephen Williams f93760327e Added matlab functions for generating poses in a circle. This replaces the need for the SLAM namespace functions of the same purpose. 2012-07-26 13:08:54 +00:00
Frank Dellaert 5c22654194 load2D wrapped, but pair argument does not work? 2012-07-26 01:40:25 +00:00
Frank Dellaert 5becf405f8 load2D wrapped, but pair argument does not work? 2012-07-26 01:40:07 +00:00
Frank Dellaert 29f48e1127 Fixed examples 2012-07-25 22:15:20 +00:00
Stephen Williams 7fc6a622bf Added additional factors to the serialization unit test 2012-07-25 22:13:22 +00:00
Stephen Williams a44b602d19 Changed parameter name from CG to CONJUGATE_GRADIENT 2012-07-25 21:04:00 +00:00
Yong-Dian Jian dff2fc6de2 remove files accidentally checked-in before 2012-07-24 21:08:30 +00:00
Yong-Dian Jian 168ddf5457 add Cal3DS2.calibrate() with fixed point iteration
reorg nonlinear conjugate gradient solvers
wrapper for the linear solvers
2012-07-24 21:06:33 +00:00
Chris Beall a66a42189c fixes for Boost 1.50 2012-07-24 20:44:13 +00:00
Richard Roberts 1724267c85 Updating matlab unit tests 2012-07-24 15:48:39 +00:00
Richard Roberts 6bee17b603 Added support for SPCG in matlab wrapper 2012-07-24 15:48:33 +00:00
Stephen Williams 592fa95d66 Fixed serialization for LieVector and LieMatrix 2012-07-24 14:50:01 +00:00
Richard Roberts b63201b20d Updated remaining matlab examples 2012-07-24 14:23:39 +00:00
Richard Roberts fa89f59f54 Wrapped GenericStereoFactor 2012-07-24 14:23:36 +00:00
Richard Roberts cceebbf41c Moved utility functions that are example-specific to a 'support' namespace inside the examples folder 2012-07-24 13:35:11 +00:00
Richard Roberts 1b935dbdc5 Added matlab utility functions for plotting 3D points 2012-07-24 13:35:04 +00:00
Stephen Williams e2e780de4d Removed SLAM namespaces from testLinearizedFactor 2012-07-23 22:51:18 +00:00
Stephen Williams c2daf40c5d Removed SLAM namespaces from testSerializationSLAM. Instead of testing each SLAM namespace individually, a single test was created that instanciates all variable-factor combinations. However, there is currently an issue with LieVector that should be resolved. 2012-07-23 22:50:21 +00:00
Stephen Williams 01bcd9e939 Removed SLAM namespace from testNonlinearOptimizer 2012-07-23 22:47:31 +00:00
Stephen Williams 7a0030070c Removed SLAM namespace from testNonlinearISAM 2012-07-23 22:46:55 +00:00
Stephen Williams c8f3356af5 Removed SLAM namespace from testNonlinearEquality 2012-07-23 22:46:21 +00:00
Stephen Williams 0e6762e5c9 Removed SLAM namespace from testInferenceB 2012-07-23 22:45:46 +00:00
Stephen Williams 2de44904ad Removed SLAM namespace from testGraph 2012-07-23 22:45:07 +00:00
Stephen Williams a641f599f6 Removed SLAM namespace from testGradientDescentOptimizer 2012-07-23 22:44:02 +00:00
Stephen Williams fb33b8a609 removed SLAM namespace from testGaussianJunctionTreeB 2012-07-23 22:43:17 +00:00
Stephen Williams 0863b4148d Removed SLAM namespace from testGaussianISAM2 2012-07-23 22:42:42 +00:00
Stephen Williams f56d9c18e5 Removed SLAM namespace from testDoglegOptimizer 2012-07-23 22:41:53 +00:00
Richard Roberts da598b428d Updated matlab SFMExample 2012-07-23 22:15:08 +00:00
Richard Roberts a99595dda8 Updated some MATLAB utility plotting functions 2012-07-23 22:15:05 +00:00
Richard Roberts 1db1663800 Updated MATLAB SBAExample 2012-07-23 21:27:44 +00:00
Richard Roberts cd69779754 Wrapped GeneralSFMFactor and added placeholders for Cal3DS2 once it has a 'calibrate' function 2012-07-23 21:27:42 +00:00
Richard Roberts bcad0b661c Added workaround for MSVC limitation on number of consecutive loops 2012-07-23 21:27:40 +00:00
Richard Roberts 0b08923c41 Generated code formatting fix 2012-07-23 21:27:38 +00:00
Richard Roberts 87d1e0a488 Added 'This' keyword in wrap templates to substitute instantiated class 2012-07-23 21:27:36 +00:00
Richard Roberts 415881e0e6 Merged from branch 'trunk' into 'branches/remove_slam_namespaces' 2012-07-23 19:31:31 +00:00
Richard Roberts 065b7ee1e6 In wrap tests, read file in text mode to translate line endings 2012-07-23 19:29:57 +00:00
Richard Roberts c32d1c7e02 Fixed dimensions bug in Marginals and added unit test 2012-07-23 19:29:52 +00:00
Richard Roberts ec07bf400b In wrap tests, read file in text mode to translate line endings 2012-07-23 19:21:08 +00:00
Richard Roberts 62f28bb798 Updated more matlab examples 2012-07-23 19:21:05 +00:00
Richard Roberts 080dd7d57c Updated some of the matlab utility functions 2012-07-23 19:21:00 +00:00
Richard Roberts 5b584c3b73 Added SuccessiveLinearizationParams.ordering and BearingRangeFactor in matlab interface 2012-07-23 19:20:56 +00:00
Richard Roberts d397139fa9 Fixed dimensions bug in Marginals and added unit test 2012-07-23 19:20:53 +00:00
Richard Roberts bbaf2d8cb5 Wrapped JointMarginal class and joint marginal functions of Marginals 2012-07-23 19:20:43 +00:00
Alex Cunningham 656f573c0a Removed from wrap the use of "using namespace xxx" statements - wasn't fully supported before, and now we have real namespace support 2012-07-23 18:24:43 +00:00
Alex Cunningham 79c9bc99ff Some additional cleanup in wrap 2012-07-23 18:24:39 +00:00
Alex Cunningham 5d008d43fa Added example namespace function to gtsam - works in matlab 2012-07-23 18:24:37 +00:00
Alex Cunningham b7c2177f0b Generating code for global functions now works 2012-07-23 18:24:35 +00:00