Commit Graph

3847 Commits (3218a7bca40b075d09733b6646f0b4119333042c)

Author SHA1 Message Date
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
Frank Dellaert 5a5d246b30 Added comments, some more methods 2012-06-14 05:05:15 +00:00
Frank Dellaert c3901f6784 CALIBRATION template parameter 2012-06-14 05:04:52 +00:00
Chris Beall 642e180ff7 renamed StereoVO data files 2012-06-14 04:51:42 +00:00
Frank Dellaert 984032e29e Put back Alex's change that I foolishly undid. 2012-06-14 03:55:01 +00:00
Frank Dellaert 7d3db1c962 Got rid of "Plot" button (as every time you step, you plot) 2012-06-14 03:20:28 +00:00
Frank Dellaert 436afafa03 Fixed Remaining problems with GUI 2012-06-14 03:14:53 +00:00
Alex Cunningham dd0574ebeb Fixed broken GUI interface - still uses truth for initialization 2012-06-13 20:41:54 +00:00
Alex Cunningham 9739c9effc Fixing include path error due to case-insensitive macs 2012-06-13 20:21:23 +00:00
Frank Dellaert 4c78ce32d4 V should be manifold, and then we can just use retract instead of advance 2012-06-13 18:04:33 +00:00
Frank Dellaert 4bbe66f106 Wrapped some more iSAM methods. Note that wrap cannot handle returning a reference, so the 4 methods we (Yong-Dian and I) added make a copy, just by declaring it a non-reference in gtsam.h. Works, but be mindful of cost. 2012-06-13 17:45:27 +00:00
Frank Dellaert 87fe727838 Fixed logic error, added odometry 2012-06-13 17:42:06 +00:00
Frank Dellaert 9d0c88c1dd Exposed truth 2012-06-13 17:40:20 +00:00
Alex Cunningham 63b3b4ecea Added matlab interface to get indices out of Values structures. Added more matlab symbol functions. 2012-06-13 16:38:51 +00:00
Alex Cunningham 1cbc827512 Changed the data interface for the VisualISAM demos 2012-06-13 14:58:15 +00:00
Alex Cunningham e21696b473 Adding filtering interfaces for Values to isoloate points and poses 2012-06-13 13:48:55 +00:00
Frank Dellaert 2678be0646 Fixed up display options in gtsamExamples 2012-06-13 12:22:31 +00:00
Frank Dellaert 89d5f2c4ec Renamed VisualSLAM to SFM example (as no dometry, and to sync with manual) 2012-06-13 12:14:50 +00:00
Frank Dellaert 0724bd73f3 Use GenerateData 2012-06-13 12:07:02 +00:00
Frank Dellaert 25b4a15e94 Got rid of redundant examples (clutter!) 2012-06-13 12:06:02 +00:00
Frank Dellaert 991d8f3c5f No more need to convert to double after wrap fix 2012-06-13 12:05:39 +00:00
Frank Dellaert d13db7a997 Fixed wrap problem where a double could not be passed to a method taking a size_t. Also, if a method takes a bool, you now *have* to pass a logical in matlab (i.e., true or false) 2012-06-13 12:03:33 +00:00
Frank Dellaert 0b04e0273e Some targets 2012-06-13 10:50:56 +00:00
Alex Cunningham 5b47ab512c Added checking in VisualISAM to only add measurements/priors/initializations for observed landmarks 2012-06-13 02:31:32 +00:00
Yong-Dian Jian cee80c1938 add a generic nonlinear cg solver 2012-06-13 01:21:10 +00:00
Alex Cunningham b8ca742d3d Moved demo code back to examples 2012-06-12 18:21:50 +00:00
Alex Cunningham eb40447a5b Moved VisualISAM gui components out to core matlab utilities - now usable for building other examples 2012-06-12 16:04:23 +00:00
Yong-Dian Jian 8687e1293c disable error msg 2012-06-12 14:20:08 +00:00
Yong-Dian Jian 6fd2ac7f86 move iterative.* back to stable. add a template-style nonlinear iterative solver 2012-06-12 14:19:01 +00:00
Frank Dellaert 03a6317a0c Added LocalizationExample 2012-06-12 05:29:25 +00:00
Frank Dellaert aeeb47d470 Fixed up comments 2012-06-12 05:01:12 +00:00
Frank Dellaert c8cb0d00c8 Rename 2012-06-12 04:57:07 +00:00
Frank Dellaert 7638da4192 Rename 2012-06-12 04:56:44 +00:00
Frank Dellaert 990eca29db Added an example selector. Try it using gtsamExamples :-) 2012-06-12 04:46:51 +00:00