Commit Graph

2845 Commits (18e23c20dfc1c037e3119a7aa93968da928fae6c)

Author SHA1 Message Date
Alex Cunningham 90e9426d9c Added more tests for namespaces, parser now supports nested namespaces 2011-12-08 20:51:07 +00:00
Alex Cunningham 1aecb58807 Simple namespace works 2011-12-08 20:51:05 +00:00
Alex Cunningham 1130cf43e0 Limited namespace handling in wrap parser 2011-12-08 20:50:38 +00:00
Chris Beall 3cb1d27d4b Made LDL debugging slightly more verbose 2011-12-08 18:57:19 +00:00
Alex Cunningham b9017198db Removed extraneous matlab-related functions and duplicated, commented tests 2011-12-08 01:16:04 +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
Andrew Melim 56818da224 Added dependency checking to wrapper. Wrapper will now throw an exception if an object depends on another object which has not been wrapped. Tests for dependency checking added. Moved geometry.h to tests folder. 2011-12-07 17:55:38 +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 f5f59bd213 Added better handling for pairs of classes with/without pointers 2011-12-07 03:05:33 +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 58939b5684 Made the 'all' target work properly in the wrap-generated makefile 2011-12-06 16:50:27 +00:00
Duy-Nguyen Ta e036dd460e support cloning (deep copy) for ISAM2 2011-12-06 16:21:57 +00:00
Andrew Melim 58ace25e33 Fixed discarded qualifier with certain methods 2011-12-05 21:18:25 +00:00
Alex Cunningham eec3f0f370 Adding support for mex extensions in wrap, configure scripts slightly broken 2011-12-05 20:54:41 +00:00
Alex Cunningham a38b7245be added an (actual) makefile to parts generated by wrap 2011-12-05 20:54:37 +00:00
Alex Cunningham fa4947b99c Fixed segfault issue with static functions 2011-12-05 16:36:48 +00:00
Richard Roberts fd5b040385 (in branch) in progress refactoring for incremental dogleg 2011-12-05 02:28:09 +00:00
Alex Cunningham 3050dc2dde Added wrap components to "wrap" namespace, added options for installing wrap program 2011-12-02 16:43:15 +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 ec4cfdf065 Added a test runner script for matlab unit tests 2011-12-01 01:59:39 +00:00
Alex Cunningham 8bd894275a Added flag to install matlab tests into toolbox path 2011-12-01 01:59:38 +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
Richard Roberts a0abe68b64 (in branch) Merged from trunk r7760-r7959 2011-11-29 17:02:02 +00:00
Richard Roberts 7a95ccbd86 (in branch) In progress refactoring to store gradient for dogleg 2011-11-29 16:49:12 +00:00
Stephen Williams 9fcf789e3d Added GaussianSequentialSolver to Matlab wrapper 2011-11-28 21:31:34 +00:00
Richard Roberts 7164a6d790 Stop from saying 'converged' and added nonlinear optimizer warnings (if verbose) if maximum iterations reached 2011-11-28 20:34:28 +00:00
Alex Cunningham cc858224aa Comments only - broken parts in Pose3 correct expmap 2011-11-26 22:28:45 +00:00
Nick Barrash 57cfb0f717 Updated comment groupings for a few of the geometry classes. 2011-11-26 04:46:22 +00:00
Alex Cunningham 9a21cbc76e Reworked PartialPriorFactor implementation to simpler 2011-11-25 19:27:00 +00:00
Andrew Melim 3eae2dd2b8 ARDrone configure script 2011-11-22 18:37:58 +00:00
Alex Cunningham 5d2790aa5e Added fixme comments in LDL 2011-11-18 19:38:55 +00:00
Alex Cunningham 163e60d43d Fixed bug in add() - now finds the correct function 2011-11-18 17:08:24 +00:00
Alex Cunningham 8bc83d4219 Changed -inl.h use with Values and TupleValues, removed instantiation macros for Values and TupleValues 2011-11-17 22:44:46 +00:00
Alex Cunningham 96f77466c6 Removed need to include -inl.h for isam variants 2011-11-17 21:20:04 +00:00
Stephen Williams 9d8c2088d2 Fixed error in NegativeMatrixException print statement 2011-11-17 21:07:08 +00:00
Nick Barrash f050fc614f Updated the documentation for Pose3 2011-11-17 19:12:05 +00:00
Alex Cunningham ba22799b67 Removed unnecessary includes 2011-11-17 18:45:41 +00:00
Alex Cunningham b5e46e9b7c Added an optional template parameter to ISAM2 for a customized nonlinear factor graph 2011-11-17 18:15:41 +00:00
Alex Cunningham 6d961844c4 Added optional template parameter for NonlinearISAM to specify a specialized graph 2011-11-17 14:09:04 +00:00
Alex Cunningham f0b5e5ea3b Added Base and This typedefs to TupleValuesN 2011-11-16 19:05:51 +00:00
Yong-Dian Jian 68cdbfa9f2 fix typo 2011-11-16 03:54:07 +00:00
Richard Roberts 2f13d0b961 Added version of calculateEstimate(const KEY&) to calculate only a single variable 2011-11-15 17:06:34 +00:00