Commit Graph

4178 Commits (a5f28ac8f412215ff6a4865eeef1211bcc17e13c)

Author SHA1 Message Date
Frank Dellaert e6382c7ec0 Fixed major problem with Pose3 retract. All retractions have to have exactly the same derivatives as the exponential map. Hence, it should never make sense to have to match derivaties with a retract version. I deleted all "wrong" derivatives and pushforwards. Finally, CalibratedCamera had to be modified as well as it hardcoded the wrong derivative of transform_to (for efficiency). It now simply implements the chain rule. 2012-01-05 16:45:52 +00:00
Frank Dellaert 5e2f4c0958 More intuitive code 2012-01-05 16:43:34 +00:00
Frank Dellaert 2dde2cf27c replace double matrix call 2012-01-04 16:50:55 +00:00
Alex Cunningham 2572265096 Added noisemodel syntactic sugar so that matlab interface examples and tests work 2012-01-04 16:18:38 +00:00
Frank Dellaert 9871befb23 Ignored doc 2012-01-04 14:24:29 +00:00
Frank Dellaert 53946b28d0 Fixed calls of adjointMap and tested correct exponential map derivatives based on them 2012-01-04 14:23:50 +00:00
Alex Cunningham 94049675a4 pacified warnings 2012-01-03 19:20:42 +00:00
Richard Roberts 18a1a98859 Ability to manually constrain specified variables to end of ordering in iSAM2 2012-01-03 19:14:00 +00:00
Richard Roberts 0cea1bb323 Cleaned up svn:ignore property 2012-01-03 17:51:49 +00:00
Richard Roberts 6c6409b81a Ability to remove factors from iSAM2 2012-01-03 17:50:48 +00:00
Richard Roberts 568cc7562b Removed unused argument from NonlinearFactorGraph::symbolic 2012-01-03 17:50:05 +00:00
Richard Roberts dfb1e21284 Function to remove factors from a VariableIndex 2012-01-03 17:49:29 +00:00
Richard Roberts 3579b3c1f6 Comment fix 2012-01-03 16:24:22 +00:00
Frank Dellaert 568ce68427 Fixed comments and authorship 2012-01-02 20:54:49 +00:00
Richard Roberts b9bd2e61d8 Simplified Rot3 by having only one implementation available at a time 2012-01-02 20:24:23 +00:00
Richard Roberts 4a9cfbc98a Fixed warning 2012-01-02 20:23:36 +00:00
Richard Roberts 69428c50fb Removed 'typeof' that is not supported by matlab compiler 2012-01-02 20:13:01 +00:00
Richard Roberts 30508264d5 Reordered functions to be in the same order in the header and cpp files 2012-01-02 16:17:27 +00:00
Richard Roberts fa4af2e211 Merged Rot3M.h and Rot3Q.h into Rot3.h, which now defines both Rot3M and Rot3Q. 2012-01-02 02:24:29 +00:00
Richard Roberts c28bc7b06e Moved all Rot3 function implementations to cpp files instead of header files 2012-01-01 23:46:34 +00:00
Richard Roberts 171886cef9 Added missing header to Makefile.am 2012-01-01 19:27:58 +00:00
Richard Roberts fb1c933418 Fixed comments in Rot3Q (were just copied and pasted from Rot3M) 2012-01-01 19:27:29 +00:00
Frank Dellaert f30a03b68f Comment 2011-12-28 16:42:45 +00:00
Richard Roberts a2ace4a434 Correction to comment 2011-12-22 17:29:57 +00:00
Richard Roberts e0988ade11 Workaround for conflict between boost variant and graph in boost < 1.47 2011-12-22 17:29:00 +00:00
Richard Roberts ffcbcb703d Minimum trust region radius limit in Dogleg 2011-12-21 17:47:54 +00:00
Richard Roberts 3d68672b20 Constant error of 2*fx instead of 0 when point is behind camera 2011-12-21 17:47:03 +00:00
Richard Roberts cfb24048d9 Added accessor functions for robust and noise model in noiseModel::Robust 2011-12-21 17:41:15 +00:00
Alex Cunningham 927217ba4b Cleanup from FactorGraph-inl.h 2011-12-21 16:59:37 +00:00
Alex Cunningham 0c68a49395 Commented nonexistant constructors from SharedNoiseModel in gtsam.h 2011-12-21 16:32:55 +00:00
Alex Cunningham 3ccb670e92 changed wrap install script to use correct flags for cp on macs 2011-12-21 14:06:37 +00:00
Stephen Williams 7c87a4f58d Included the inline header at the bottom of SubgraphSolver, NonlinearFactorGraph, NonlinearOptimization, and NonlinearOptimizer. This avoids having to include the '-inl.h' in subsequent projects. 2011-12-20 23:25:43 +00:00
Richard Roberts d76176c544 Removed mistakenly left-in print statements 2011-12-18 15:34:23 +00:00
Alex Cunningham 7c6068fbf7 fixed depenency issue with wrap so make -j6 works 2011-12-16 14:44:04 +00:00
Frank Dellaert 6d20a637be omitted wrong comment 2011-12-15 23:50:24 +00:00
Andrew Melim 316709b898 Fixed Arguments.cpp causing testing failures 2011-12-15 22:26:39 +00:00
Alex Cunningham f2f212f2aa documentation updates in gtsam.h 2011-12-15 21:27:08 +00:00
Alex Cunningham 56bce0ca9f Added dependency checking to return values in wrap, as well as forward declarations 2011-12-15 21:23:20 +00:00
Chris Beall a64c9bbb83 add missing headers 2011-12-15 20:44:32 +00:00
Richard Roberts b2f629ce39 Changed default parameter 2011-12-15 20:23:54 +00:00
Richard Roberts 64c0606f21 Merged incremental dogleg, updated ASPNtests and GeneralFlow projects for new ISAM2Params. Refactoring of BayesTree. Added many, but not all, #includes of -inl.h files at bottom of .h files, and removing includes of -inl.h files from .cpp files and other -inl.h files. 2011-12-15 20:14:21 +00:00
Alex Cunningham 44aff08d56 Added support for namespace includes to wrap 2011-12-15 19:39:14 +00:00
Alex Cunningham ea1f1e8b65 Parser now handles both namespace and class headers 2011-12-15 19:39:11 +00:00
Alex Cunningham dbc6a8aeec Reverted wrap argument change due to failing tests 2011-12-15 19:39:09 +00:00
Alex Cunningham 99338805c0 re-enabled test 2011-12-15 16:18:04 +00:00
Alex Cunningham 694320388f Moved includes outside of classes in wrap parser 2011-12-15 16:18:03 +00:00
Alex Cunningham b79d7308ca Added version numbers to installed libraries in cmake 2011-12-15 16:18:01 +00:00
Alex Cunningham a527da63b1 Added comment for wrap parser bug 2011-12-15 16:18:00 +00:00
Alex Cunningham 17bf0f0169 Added static and shared versions of gtsam 2011-12-15 16:17:58 +00:00
Richard Roberts 86d80aeeea (in branch) Merged from trunk through current 2011-12-15 15:59:44 +00:00