Commit Graph

3488 Commits (065b7ee1e6dff19eaf2a6be2cc7e8a6d42f9913c)

Author SHA1 Message Date
Stephen Williams f5cd87129d Added at(Index) synonym for the operator[]. This allows easier matlab wrapping. 2012-06-21 17:53:45 +00:00
Alex Cunningham 2123938b1b FIXMEs for wrapping library components 2012-06-21 17:45:43 +00:00
Alex Cunningham 0393f65629 Small formatting 2012-06-21 17:44:20 +00:00
Alex Cunningham c8a623a1ac Improved interface for Sampler to allow alternate usage with noiseModels, removed references to SharedDiagonal 2012-06-21 17:44:18 +00:00
Chris Beall 0581fe1b24 moved tensors to ransac library. run cmake! 2012-06-21 17:22:05 +00:00
Frank Dellaert 2db389b8cb Fixed EQUALITY to deal with incorrect size 2012-06-21 15:56:22 +00:00
Alex Cunningham 282dc6d788 comments and formatting 2012-06-21 15:46:39 +00:00
Frank Dellaert fcde937b62 Some ignores only 2012-06-21 15:29:09 +00:00
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