Commit Graph

3265 Commits (9b473023e65c9fe6ffe52663d398e94087a04fc6)

Author SHA1 Message Date
Alex Cunningham 9b473023e6 Fixed warnings 2012-06-23 18:12:15 +00:00
Duy-Nguyen Ta eecafcebe7 Fixing Pose2SLAMwSPCG and make a unittest in testPose2SLAM for optimizeSPCG(). Why does SPCG need a constraint between
2 poses to work? GaussNewton still works fine without the constraint!
2012-06-22 23:40:04 +00:00
Richard Roberts b7a13c7061 Added >> stream operator to Matrix to easily read from input streams 2012-06-22 22:51:35 +00:00
Richard Roberts 5fa1b4b00e Removed spurious print statement 2012-06-22 22:51:34 +00:00
Richard Roberts 0e46b02374 Added >> stream operator to Matrix to easily read from input streams 2012-06-22 22:51:32 +00:00
Richard Roberts 073369d666 Moved Doxyfile and DoxygenLayout.xml to doc folder 2012-06-22 22:08:48 +00:00
Frank Dellaert 1d95a379b7 Fixed compile problem that prevented install 2012-06-22 21:57:46 +00:00
Frank Dellaert 10b4c87c07 Fixed duplicate path warnings. Let me know if this causes problems. Don't know exactly what the problem or correct fix was/is. 2012-06-22 21:46:19 +00:00
Frank Dellaert 0fe2d527f9 Fixed warnings due to discrete. GTSAM now Wall-safe? 2012-06-22 21:45:36 +00:00
Frank Dellaert 617bf071cb Fixed warning by making "what" const. Please investigate warnings! 2012-06-22 21:44:29 +00:00
Abhijit Kundu e42dc5cdc9 Minor updates: cachedShortcut is now protected. DeleteCachedShortcuts() are now called on the resulting orphans in the removeTop() instead of the whole tree. 2012-06-22 19:51:08 +00:00
Duy-Nguyen Ta 6f1ea87a00 clean up noise model: Remove Shared[NoiseModel] classes and headers, typedef for backward compatibility in NoiseModel.h. Fix all tests and examples to create shared noise models through static functions in noise model classes. Fix MATLAB wrapper and examples as well. Add tests for MATLAB examples 2012-06-22 19:36:49 +00:00
Frank Dellaert 7a48a03b25 targets, ignore 2012-06-22 18:26:05 +00:00
Alex Cunningham 4de506a446 Added constructor from base model type 2012-06-22 17:50:36 +00:00
Alex Cunningham 18ba9bcb3d Removed sample() functions and global random number generator 2012-06-22 16:38:01 +00:00
Alex Cunningham ae9088efdc Added back dim() for NonlinearFactor 2012-06-22 15:57:56 +00:00
Richard Roberts c0819adb8f Changed static to inline in TestableAssertions.h to avoid warnings 2012-06-22 15:43:33 +00:00
Richard Roberts d8703b1c93 Reverting - Moved dim() from NonlinearFactor to NoiseModelFactor - for NonlinearFactors that linearize to HessianFactors, dimension is not defined. (reverse-merged from commit e9b6a7949524d4d8d4069abaee16d213792a3507) 2012-06-22 15:25:02 +00:00
Richard Roberts 685d4d7da2 Added check and exception for incompatible noise model dimension in JacobianFactor 2012-06-22 15:24:57 +00:00
Richard Roberts 5e2980fc4d Removed extra typedefs 2012-06-22 15:24:53 +00:00
Richard Roberts c95cd18ec4 Fixed namespace of isfinite, etc - in std 2012-06-22 15:24:49 +00:00
Stephen Williams 700dba5e8e Added several inference-level classes to the matlab wrapper 2012-06-21 23:53:49 +00:00
Stephen Williams 6f58726a21 Added testable functions to GenericMultifrontalSolver and SymbolicMultifrontalSolver 2012-06-21 23:46:24 +00:00
Abhijit Kundu 835d1d6b50 First Iteration of Shortcut Cache changes and misc const fixes 2012-06-21 22:32:28 +00:00
Stephen Williams 94a769a447 Created derived classes for SymbolicSequentialSolver and SymbolicMultifrontalSolver. This simplifies calling eliminate, mimics the Gaussian versions, and makes matlab wrapping possible. 2012-06-21 22:31:41 +00:00
Stephen Williams 48b33c44d3 Added constructors from a BayesTree to the SymbolicFactorGraph 2012-06-21 20:26:30 +00:00
Stephen Williams eab2496f6e Added 5-Way and 6-Way key constructors supported by the base class 2012-06-21 19:29:01 +00:00
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