Commit Graph

295 Commits (b51a8380c4e38f5eec4b6a696ccb0173551f9a4f)

Author SHA1 Message Date
Alex Cunningham 44aff08d56 Added support for namespace includes to wrap 2011-12-15 19:39:14 +00:00
Alex Cunningham 694320388f Moved includes outside of classes in wrap parser 2011-12-15 16:18:03 +00:00
Alex Cunningham a527da63b1 Added comment for wrap parser bug 2011-12-15 16:18:00 +00:00
Alex Cunningham 06dbc2b650 Changed namespace mechanism in wrap to "using namespace gtsam;" inside gtsam.h 2011-12-09 20:29:47 +00:00
Alex Cunningham 4e5a80aa56 Removed extraneous headers that were previously needed for wrap, added start of simulated2D and simulated2DOriented domains to gtsam.h, more wrap documentation 2011-12-09 16:36:50 +00:00
Alex Cunningham c302a50146 Added an implementation of the planarSLAM to gtsam.h using manual includes and namespaces, removed old duplicate header files 2011-12-09 15:44:37 +00:00
Alex Cunningham d745c85f13 Added documentation on namespaces to gtsam.h 2011-12-08 20:58:06 +00:00
Alex Cunningham 076ae3d805 Added SharedNoiseModel to gtsam.h to pacify parse error, but needs actual constructors 2011-12-08 01:16:03 +00:00
Alex Cunningham f9ef0e479c Added syntactic sugar for access to yaw, pitch, roll from Rot3M with wrap access 2011-12-07 16:41:50 +00:00
Alex Cunningham 886f9459b4 Removed wrap function duplicates due to shared_ptr, removed the wrapping functions inside geometry classes, added named constructors to the wrappable functions 2011-12-07 15:23:20 +00:00
Alex Cunningham 92a0cf67c9 Fixed ambiguity issues with returning non-ptr classes, added new copies of functions to gtsam.h and depreciated old ones 2011-12-07 03:05:37 +00:00
Alex Cunningham 1e1511950c small tweaks, disabling broken function - need a parsing rule that distinguishes VectorValues and Vector 2011-12-07 03:05:35 +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 221a6ad877 Added static function parsing to wrap, included Expmap/Logmap in geometric objects. Static functions appear to still crash matlab, however. 2011-12-02 02:32:18 +00:00
Alex Cunningham eb109c4dc5 Cleaned up debug code 2011-12-01 22:06:05 +00:00
Alex Cunningham 7e221aa7a1 Added comment support in wrap 2011-12-01 22:06:03 +00:00
Alex Cunningham 4b4815e97f Added more functions to wrap, started going though wrap tests 2011-12-01 18:57:32 +00:00
Alex Cunningham 5ab3211ff3 Added more functions for geometric objects to gtsam.h 2011-12-01 01:59:36 +00:00
Alex Cunningham a7ea0f4e04 Formatting and comments, adding Rot3 and Pose3 to matlab interface 2011-12-01 01:59:34 +00:00
Stephen Williams ca121c2872 added retract_ function for matlab wrapper of Pose2 2011-11-29 19:02:36 +00:00
Stephen Williams 9fcf789e3d Added GaussianSequentialSolver to Matlab wrapper 2011-11-28 21:31:34 +00:00
Alex Cunningham d340e556b5 Fixes due to bad merge 2011-11-07 21:16:26 +00:00
Richard Roberts 6414c78065 Renamed function arguments to be more clear 2011-11-05 21:17:32 +00:00
Frank Dellaert 8e1bc54827 Wrapped sample and print 2011-11-05 14:26:57 +00:00
Frank Dellaert 02d75c0db8 predict2 2011-11-04 14:10:32 +00:00
Frank Dellaert 847e0cb3e4 Wrapped Expmap, logmap, Expmap constructor 2011-11-04 06:10:20 +00:00
Frank Dellaert db07ba5183 wrapped Pose2.compose 2011-11-04 04:27:55 +00:00
Frank Dellaert cbd6446bd7 Wrapped KalmanFilter and tested it in MATLAB 2011-11-04 00:27:02 +00:00
Frank Dellaert 080496db1d Wrapped some more Pose2/PlanarSLAM functions with Richard for ASPN/CircleDemo.m 2011-11-03 21:44:25 +00:00
Frank Dellaert 03280f2446 renamed sparse to sparseJacobian_ 2011-10-30 20:38:08 +00:00
Frank Dellaert 0a101eb50f Fixed matlab wrapper of sparse to take no arguments 2011-10-30 20:25:08 +00:00
Frank Dellaert 9ff18b4e4e Wrapped GaussianFactorGraph.sparse and provided example usage in PlanarSLAMExample_easy 2011-10-29 04:28:47 +00:00
Frank Dellaert 980ed4d590 Fixed VectorValues, added linearize and denseJacobian/denseHessian 2011-10-28 16:25:15 +00:00
Frank Dellaert 0cd8dedeb2 Re-instaed deleted classes 2011-10-22 19:42:02 +00:00
Natesh Srinivasan 905377efb6 Compile changes for matlab - still doesn't work 2011-10-21 18:05:32 +00:00
Frank Dellaert f62a6bda1e wrapping PlanarSLAMExample_easy 2011-10-21 16:56:50 +00:00
Frank Dellaert 168ad81230 unbroke a number of classes in linear, testing them with gtsam_experimental/matlab code 2011-10-21 05:07:35 +00:00
Frank Dellaert 301ec3d2f4 Vector and Matrix should always be listed in gtsam.h without const &, to trigger the correct unwrap code 2011-10-21 02:18:03 +00:00
Frank Dellaert cdbe72d4ee added Rot2 class 2011-10-14 04:43:40 +00:00
Alex Cunningham f4d9ca72a8 Added back the matlab interface to gtsam 2011-10-13 18:41:56 +00:00
Richard Roberts 08beb34060 Moved doc and wrap to experimental 2010-10-25 21:16:20 +00:00
Manohar Paluri 21e2be0ad6 some matlab changes and modified Guassian:QR to mimic Constrained::QR and deleted DenseQR related stuff 2010-10-22 00:24:26 +00:00
Manohar Paluri 07483753e2 matlab stuff compiles now. Moved lot of methods and classes to broken but the basic geometry and other stuff is in place. 2010-10-20 19:08:15 +00:00
Alex Cunningham 07bda5aa97 Changed linear config names to *Values, updated comments 2010-10-09 03:09:58 +00:00
Frank Dellaert c9db61e137 Newly functional build: second part of re-organization. cpp now split into inference and nonlinear. 2010-07-12 16:36:58 +00:00