Commit Graph

1793 Commits (36f9ebae901b488897132398e686994e3eae7673)

Author SHA1 Message Date
Kai Ni f1746da36b a failed unit test for backproject 2011-03-29 05:26:57 +00:00
Chris Beall 78a8b86d1e cleaned up 2011-03-29 02:02:57 +00:00
Chris Beall b6783e8b89 add backproject to StereoCamera 2011-03-29 01:54:59 +00:00
Frank Dellaert e635b21154 made keys_ and nrFrontals_ private to ensure correct constructors are called 2011-03-25 16:57:28 +00:00
Chris Beall a581d03022 fix Stereo Calibration serialization 2011-03-25 02:05:25 +00:00
Frank Dellaert 5c193422af Major change, elimination functions are now passed an "Eliminate function", so you can select at run-time which factorization method is used (symbolic, QR, etc...). 2011-03-24 19:27:12 +00:00
Frank Dellaert ba8cfe2554 Creating factorization branch 2011-03-24 19:18:40 +00:00
Kai Ni 9d25e28123 add Dim function 2011-03-24 12:42:39 +00:00
Frank Dellaert 5393c306a4 made GenericSequentialSolver testable 2011-03-21 15:49:37 +00:00
Frank Dellaert fa761981d5 math header not needed 2011-03-21 15:06:03 +00:00
Frank Dellaert 105041ae01 cmath rather than math.h 2011-03-21 15:05:40 +00:00
Frank Dellaert 5fd04188e4 cmath rather than math.h header, in implementation file only 2011-03-21 15:05:11 +00:00
Frank Dellaert a923c8f1b3 re-format + comments only 2011-03-21 15:03:03 +00:00
Richard Roberts 1829e31ca8 Added sharedUnit(size_t dim) function to SharedDiagonal.h 2011-03-18 14:50:27 +00:00
Richard Roberts 22eb95a82b Added math.h which defines sqrt 2011-03-18 14:39:53 +00:00
Richard Roberts 618b4d5a0a Corrected code comments 2011-03-18 14:38:53 +00:00
Frank Dellaert 2c54218100 Formatting only 2011-03-17 19:34:00 +00:00
Alex Cunningham 3d2feb0406 Added an assert_equal to handle optional values, and added a test for TestableAssertions 2011-03-17 17:28:09 +00:00
Alex Cunningham ccf3e91b19 Fixed bug in assert_container_equal function for vectors of pairs 2011-03-17 14:46:14 +00:00
Chris Beall 3e143c1f24 made Between Factor more flexible to work with measurement that's not of its own Key::Value type. default behavior unchanged 2011-03-17 04:36:27 +00:00
Chris Beall ad8b87c3c2 added between on StereoCamera 2011-03-17 04:34:08 +00:00
Alex Cunningham 1224c9550b Added assert_container_equal for vectors of pairs of testable objects, output formatting 2011-03-16 19:22:42 +00:00
Kai Ni 38b89db219 add GTSAM_NO_ENFORCE_ORDERING flag 2011-03-12 10:57:03 +00:00
Chris Beall 9a9b642d5d moved StereoFactor typedef into visualSLAM namespace. StereoCamera improvements 2011-03-11 21:56:14 +00:00
Chris Beall 2ce69a7250 added measurement typedef to StereoFactor & GeneralSFMFactor 2011-03-11 19:09:07 +00:00
Chris Beall dbe7093f4d K() -> calibration() 2011-03-11 18:48:42 +00:00
Chris Beall 38922a38ac refactored StereoCamera and StereoFactor 2011-03-11 17:53:16 +00:00
Chris Beall e55aafd9bc StereoFactor improvements 2011-03-11 06:38:50 +00:00
Kai Ni cc3db4f918 immediately returns when the maximum iteration number is 0 2011-03-11 05:28:53 +00:00
Chris Beall 8768fb0d29 don't pull visualSLAM namespace into GenericStereoFactor 2011-03-11 04:49:52 +00:00
Alex Cunningham 4fe976a4e7 Added an "assert_container_equal" for maps of size_t->Testable 2011-03-11 03:03:09 +00:00
Yong-Dian Jian 48da36acf8 add a versatile calibrated camera template 2011-03-08 19:59:35 +00:00
Alex Cunningham 726bed11b8 Removed exports for SharedGaussian and SharedDiagonal and moved them to testSerialization 2011-03-08 19:19:21 +00:00
Alex Cunningham d1e1634b52 Added a version of assert_container_equal for maps 2011-03-08 18:13:50 +00:00
Alex Cunningham fc3b668171 Removed boost.serialization export keys from noisemodel because they don't work outside of one test 2011-03-08 18:13:49 +00:00
Chris Beall 86bfb571d4 sharedFactor from template instead of being hardcoded 2011-03-08 15:32:44 +00:00
Alex Cunningham 1c1e47ca1f Added serialization export keys directly to NoiseModel 2011-03-04 14:56:18 +00:00
Richard Roberts e4ed8cfd60 Made NonlinearFactor inherit from Factor<Symbol>, also hopefully fixed a compile error when implicitly up-casting from a derived factor type to its base type, which previously had some workaround(s) in Alex's code and in DiscreteFactor 2011-03-04 00:18:17 +00:00
Alex Cunningham d96b114618 Changed diagonal noisemodel to use boost.optional for inverse sigmas to avoid ever storing inf 2011-03-03 21:14:55 +00:00
Alex Cunningham a87a52035d Serialization for (some) nonlinear factors now works, added virtual destructors to factor classes that needed them. 2011-03-03 17:16:13 +00:00
Frank Dellaert 64591e45e4 removed extra targets 2011-03-03 03:26:14 +00:00
Richard Roberts 07ad9ac957 Moved sorted-key invariant out of Factor and into IndexFactor, also out of Conditional and into IndexConditional 2011-03-01 21:47:08 +00:00
Alex Cunningham 86ac4d5374 Added more testable assertions for containers of objects 2011-03-01 20:06:22 +00:00
Richard Roberts 358e003a57 Renamed FactorBase to Factor and ConditionalBase to Conditional 2011-03-01 19:27:50 +00:00
Richard Roberts 85ed6c306d Renamed typedef name Conditional to ConditionalType 2011-03-01 17:16:43 +00:00
Richard Roberts d99d047a77 Renamed typedef name Factor to FactorType 2011-03-01 16:42:57 +00:00
Richard Roberts d132066e12 Checking in old timing script additional debug check 2011-02-28 14:06:50 +00:00
Frank Dellaert c7284ec8fa Comments 2011-02-28 04:02:38 +00:00
Frank Dellaert 268838a962 Comment 2011-02-27 22:00:30 +00:00
Alex Cunningham a14c8e3e09 syntactic sugar for Point2 2011-02-26 22:50:16 +00:00