Commit Graph

1586 Commits (d3315b2886fbd03d35c708d6d46fa6f45d20eecc)

Author SHA1 Message Date
Kai Ni d3315b2886 move GeneralSFMFactor from vSLAM to library. Move GenericProjectionFactor to namespace gtsam so that it can be used in other slam namespaces. 2010-12-15 23:53:10 +00:00
Alex Cunningham 9af0a20439 constness of access functions 2010-12-15 17:06:46 +00:00
Alex Cunningham 000e58d4b2 Put NonlinearISAM into the gtsam namespace 2010-12-15 17:01:04 +00:00
Alex Cunningham f4babac85c Moved ISAMLoop to gtsam/nonlinear and renamed it to NonlinearISAM so it can be used elsewhere 2010-12-15 16:51:46 +00:00
Richard Roberts 289ba3a75c Removed extra print statement 2010-12-12 03:52:23 +00:00
Kai Ni 3a09395a01 fixed a bug in colamdOrdering 2010-12-10 09:19:06 +00:00
Kai Ni 7a59d3cfe0 fixed a bug in colamdOrdering 2010-12-10 07:38:05 +00:00
Chris Beall 0b11a02183 fixed initialization list warnings 2010-12-09 18:31:25 +00:00
Richard Roberts a6fd5ff9e2 Removed unused inference-inl.h and testOrdering.cpp, added unit test for ordering with unobserved variables. 2010-12-09 01:34:20 +00:00
Richard Roberts b928b6d4f5 Timing tests for virtual/nonvirtual classes, heap/stack allocation, and shared pointers 2010-12-09 01:32:29 +00:00
Alex Cunningham ea61c9d619 Fixed missing key in serialization function for NonlinearFactor3 2010-12-08 17:25:55 +00:00
Alex Cunningham de6a3768c2 Added a function for Lie Scalar to get the value back out again 2010-12-08 01:59:53 +00:00
Yong-Dian Jian 4c8d65a069 take out SymbolSpec 2010-12-04 19:23:10 +00:00
Yong-Dian Jian 23f57ea22a add a typedef 2010-12-04 19:21:50 +00:00
Alex Cunningham 19928a9f37 Fixed compile bug due to typename keyword appearing outside of templates 2010-12-03 14:28:25 +00:00
Kai Ni b55b9de27f record iteration numbers 2010-12-03 03:23:35 +00:00
Richard Roberts d9935519f9 Merged into trunk from branch combineandeliminate 2010-12-02 22:46:43 +00:00
Yong-Dian Jian f661baacbb add a struct to represent vector of symbols 2010-12-01 22:39:03 +00:00
Yong-Dian Jian d57c4317ac add a struct 2010-12-01 14:42:06 +00:00
Yong-Dian Jian 0f70bb2939 add a struct 2010-12-01 14:41:40 +00:00
Richard Roberts 17513a07d5 Cleaned up some application-specific functions in GaussianFactor and VectorValues. 2010-11-29 21:56:09 +00:00
Yong-Dian Jian 6fec4aa73e comment 2010-11-29 06:20:34 +00:00
Richard Roberts fd381e97bc Slight speedup in Cholesky 2010-11-29 03:05:54 +00:00
Richard Roberts 5e00148315 Cholesky working but disabled by default 2010-11-29 01:31:51 +00:00
Yong-Dian Jian 7b2c62caea add edivInPlace 2010-11-28 18:12:30 +00:00
Kai Ni 0625267187 make DSFVector support preallocated memory 2010-11-25 05:15:40 +00:00
Yong-Dian Jian 06c319f42c fix bugs 2010-11-24 02:16:35 +00:00
Yong-Dian Jian 3ad9c9494e add interface to access block matrix 2010-11-23 15:27:23 +00:00
Yong-Dian Jian 2a46762f8d add comment 2010-11-23 15:08:11 +00:00
Richard Roberts a9370dead4 Fixed indentation 2010-11-22 20:54:49 +00:00
Kai Ni 1e54c8c2c0 remove duplicated constructors 2010-11-22 09:18:01 +00:00
Kai Ni e726f7c7af remove backward compatible functions in NonlinearOptimizer 2010-11-21 22:00:22 +00:00
Richard Roberts 8bfd392b9f Fixed more compile warnings 2010-11-19 20:56:00 +00:00
Richard Roberts 83f3e14261 Fixed some compile warnings 2010-11-19 20:36:13 +00:00
Richard Roberts 2fc5ab3bdb Extra debugging checks for Cholesky 2010-11-19 17:20:04 +00:00
Richard Roberts 739764ca8e linear_dependent prints when not linearly dependent, like assert_equal. Added linear_independent to check the opposite. 2010-11-19 17:19:26 +00:00
Richard Roberts 4e0b4021df Added prior on the first pose in time*OnDataset 2010-11-19 16:30:06 +00:00
Richard Roberts f1a2819d6d Reduced default problem size in timeSLAMlike 2010-11-19 16:29:25 +00:00
Richard Roberts 28f283f016 Added debug printing switches in EliminationTree 2010-11-19 16:28:10 +00:00
Richard Roberts 0fdc384089 Added a debug printing switch in Cholesky 2010-11-19 16:27:08 +00:00
Yong-Dian Jian 1193d2f9be take out two spcg specific functions from gaussian factor graph 2010-11-16 17:17:40 +00:00
Richard Roberts d6929d4409 Storing variable index in solver, saved between nonlinear iterations 2010-11-15 23:01:50 +00:00
Richard Roberts a124ce132f Changed TEST_UNSAFE back to TEST 2010-11-15 22:58:39 +00:00
Chris Beall 6c41184d19 made templated and cleaned up some more 2010-11-15 16:43:23 +00:00
Chris Beall 651db9240b moved StereoFactor from VO to gtsam 2010-11-15 16:04:30 +00:00
Kai Ni 3f1029483c add isSingleton to DSFVector 2010-11-15 01:12:37 +00:00
Kai Ni 115d2266bd add backproject 2010-11-12 06:54:43 +00:00
Kai Ni f48fdc0909 add logmap 2010-11-12 05:00:24 +00:00
Kai Ni e4673e2cd5 add more calibrations and a general camera type 2010-11-11 19:43:13 +00:00
Alex Cunningham 3a978d6930 Added an exists function to Ordering 2010-11-10 17:08:49 +00:00