Commit Graph

3480 Commits (9e278b394a0177a79da5070197af76ca5cb221e7)

Author SHA1 Message Date
Florian Hauer 2c1e30db51 Fix of the StereoVOExample.m in the matlab examples folder
The optimize method at line 65 was missing the second argument
2012-06-21 15:14:13 +00:00
Yong-Dian Jian 3366c673d7 (With Duy) add a matlab wrapper for the LM optimizer and parameters in visualSLAM, have an example in SFMExample.m 2012-06-21 14:28:08 +00:00
Alex Cunningham 120b3c2672 Comments only 2012-06-21 14:01:34 +00:00
Richard Roberts a0fc13fce8 Added LieMatrix to allow optimizing for matrices (treated as manifold objects) in gtsam 2012-06-21 01:20:25 +00:00
Richard Roberts a9945f2265 Moved dim() from NonlinearFactor to NoiseModelFactor - for NonlinearFactors that linearize to HessianFactors, dimension is not defined. 2012-06-21 01:20:14 +00:00
Richard Roberts d0c193e403 Made global variables and functions in unit tests static to avoid duplicate symbols when linking all tests together 2012-06-21 01:20:04 +00:00
Yong-Dian Jian 30525529c9 update according to the pinholecamera change 2012-06-20 20:56:06 +00:00
Chris Beall 56c9107775 typo in assertion 2012-06-20 17:10:55 +00:00
Frank Dellaert e50aecb75c StereoCamera is now a Value 2012-06-20 14:26:46 +00:00
Alex Cunningham 8789201822 Added mechanism to create a constrained ordering directly from a NonlinearFactorGraph 2012-06-20 01:35:42 +00:00
Alex Cunningham 7c475d83c3 Comments and additional test regarding permutations and orderings 2012-06-20 00:01:49 +00:00
Richard Roberts d5fbfcb7b7 Create and load CMake exports and config files 2012-06-19 22:06:40 +00:00
Frank Dellaert 006d3fcde2 Added verbosity flag 2012-06-19 19:06:32 +00:00
Summit Patel 882b4d4e7e Fixed Doxygen warnings. 2012-06-19 18:31:22 +00:00
Chris Beall a0851f0eb4 reshape matrix to tensor 2012-06-19 18:03:01 +00:00
Yong-Dian Jian 9fe0b66be5 add a function that dynamically casts gaussian factor graph into jacobian factor graph 2012-06-19 15:29:10 +00:00
Yong-Dian Jian 9cb903fe08 1. remove a redundant constructor of PinholeCamera
2. remove a "backproject_from_camera" function from PinholeCamera, please use "backproject" directly
2012-06-19 15:28:22 +00:00
Frank Dellaert 615cfee44c Added verbosity flag in optimize. Really, we should have more sophisticated optimize. 2012-06-19 15:00:41 +00:00
Duy-Nguyen Ta 584c5c11c4 wrap noiseModel classes. Inheritance works nicely in Matlab. Probably we don't need shared noise model classes anymore. 2012-06-19 06:08:55 +00:00
Duy-Nguyen Ta f9a8d69a75 specialized templates to support noise model class inheritance 2012-06-19 06:06:26 +00:00
Duy-Nguyen Ta 350e761ec6 adding comments with Frank 2012-06-19 06:05:32 +00:00
Duy-Nguyen Ta 0a3d9975f3 adding smart flags for several static noise model creation function 2012-06-19 06:04:31 +00:00
Frank Dellaert 06f4de3981 level is shadowed 2012-06-19 00:22:07 +00:00
Frank Dellaert 5d33ab4b4e Cleaned up header and wrapped most functions (why not clean up stuff and be comprehensive when you wrap a function in class Foo, all? Takes a few minutes extra, but you're right there!) 2012-06-18 23:31:57 +00:00
Alex Cunningham 73c87d1b10 Added keyformatter arguments 2012-06-18 19:33:45 +00:00
Duy-Nguyen Ta 509c2b4c67 wrap LieVector 2012-06-18 18:12:19 +00:00
Richard Roberts d57fc32e74 To simplify FactorGraph, removed convertCastFactors and dynamicCastFactors from FactorGraph - replaced their calls with in-place code to do the needed conversions 2012-06-18 14:55:30 +00:00
Frank Dellaert 4ec1cc9e5a ignore .mat files, more targets 2012-06-18 14:04:50 +00:00
Frank Dellaert c77e8176c7 Balbianello images for larger SFM example 2012-06-18 14:04:20 +00:00
Frank Dellaert fdb94319bd comments 2012-06-18 14:03:43 +00:00
Yong-Dian Jian 1edcc8a53b adapt old implementations to the latest function templates
reorg partial elimination + pcg solvers
a new unit test for pcg solvers
use python.psutil to inspect peak memory usage
2012-06-18 04:31:11 +00:00
Frank Dellaert 77cab0a248 Added matrix and calibration 2012-06-17 15:14:22 +00:00
Frank Dellaert 8cf867bdbd Better EQUALITY 2012-06-16 03:59:12 +00:00
Frank Dellaert f15d242a78 There was no unit test for DLT. Guess what, it never survived the switch to Eigen. Fixed now. 2012-06-16 03:23:38 +00:00
Frank Dellaert 1e190f7c90 Moved CHECK and EQUALITY to top of gtsam 2012-06-16 00:05:30 +00:00
Yong-Dian Jian 22017065e4 take out the blas kernel parameter 2012-06-15 21:49:01 +00:00
Frank Dellaert 82482e61fc Make unique IDs 2012-06-15 03:52:50 +00:00
Frank Dellaert 06ed537091 Made display better 2012-06-15 01:01:39 +00:00
Frank Dellaert 9d3bb30bc2 Dummy object for Andrew to play with 2012-06-15 01:01:25 +00:00
Frank Dellaert 7832b586e6 Small detail in constructors 2012-06-15 01:00:50 +00:00
Yong-Dian Jian 8bdef8a392 1. return a copy instead of shared ptr
2. arrange the code a bit
2012-06-14 22:07:17 +00:00
Alex Cunningham d36b8b63e7 Added versions of partial priors for parts of poses - useful for GPS or inertial priors. Added interval interface to Pose2 and Pose3. 2012-06-14 20:00:51 +00:00
Chris Beall 13057e7548 added StereoVOExample to GUI 2012-06-14 18:49:53 +00:00
Chris Beall 562ec1b630 simplified basic StereoVOExample to use only 3 artificial landmarks and 2 poses 2012-06-14 17:33:58 +00:00
Alex Cunningham 3224f7ec01 Removed simulated2D from wrapped example domains, as it isn't actually installed anymore 2012-06-14 16:10:46 +00:00
Alex Cunningham cbc5ee6c18 Added wrapping for NonlinearFactor to allow for access to keys from an individual key 2012-06-14 16:03:57 +00:00
Alex Cunningham b2debfbc3a Fixed comment 2012-06-14 16:03:55 +00:00
Alex Cunningham c9a89587e0 Removed empty folder 2012-06-14 14:50:54 +00:00
Chris Beall a6ea70da7b small three pose VO example 2012-06-14 05:10:12 +00:00
Frank Dellaert 2524c632df Use p instead of l for points 2012-06-14 05:05:41 +00:00