Richard Roberts
1db1663800
Updated MATLAB SBAExample
2012-07-23 21:27:44 +00:00
Richard Roberts
62f28bb798
Updated more matlab examples
2012-07-23 19:21:05 +00:00
Richard Roberts
080dd7d57c
Updated some of the matlab utility functions
2012-07-23 19:21:00 +00:00
Richard Roberts
9e278b394a
Converted first 2 matlab examples to not use slam namespaces
2012-07-22 00:57:54 +00:00
Richard Roberts
8dbffd4629
Wrap generates Matlab namespaces, so now 'import gtsam.*' allows class names like Values, NonlinearFactor, to be used. Without import, syntax is gtsam.Values, etc.
2012-07-18 15:47:06 +00:00
Alex Cunningham
ee51dfd68b
Fixing usage of globals in matlab examples/tests. Currently, tests fail due to handling of noisemodel
2012-07-09 20:04:06 +00:00
Yong-Dian Jian
18fe7b17d8
wrap sparseBA namespace for matlab and add an example
2012-07-06 17:38:32 +00:00
Yong-Dian Jian
e437084349
remove a custom constructor for LMParams, update matlab interface and tests accordingly
2012-07-05 15:08:07 +00:00
Frank Dellaert
133fc4ae5c
got rid of pause
2012-06-30 08:34:44 +00:00
Andrew Melim
6d776812d3
new wrap! :)
2012-06-26 18:52:27 +00:00
Frank Dellaert
2d0ce1c3ca
Streamlining of SLAM namespaces:
...
planarSLAM Values and Graph now derive from Pose3SLAM.
visualSLAM Values and Graph now derive from pose3SLAM.
Several methods have been renamed to make them consistent through these 4 namespaces:
addPrior -> addPosePrior
addHardConstraint -> addPoseConstraint
addOdometry/addConstraint -> addRelativePose
All gtsam and matlab examples/tests run.
PS: please don't use the deprecated typedefs in these namespaces.
2012-06-24 02:48:12 +00:00
Yong-Dian Jian
5acc52bbae
add set/get interface for LMParameters in c++ and matlab
2012-06-23 20:07:03 +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
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
Frank Dellaert
615cfee44c
Added verbosity flag in optimize. Really, we should have more sophisticated optimize.
2012-06-19 15:00:41 +00:00
Frank Dellaert
06ed537091
Made display better
2012-06-15 01:01:39 +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
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
Chris Beall
642e180ff7
renamed StereoVO data files
2012-06-14 04:51:42 +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
9d0c88c1dd
Exposed truth
2012-06-13 17:40:20 +00:00
Alex Cunningham
1cbc827512
Changed the data interface for the VisualISAM demos
2012-06-13 14:58:15 +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
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
Frank Dellaert
03a6317a0c
Added LocalizationExample
2012-06-12 05:29:25 +00:00
Frank Dellaert
990eca29db
Added an example selector. Try it using gtsamExamples :-)
2012-06-12 04:46:51 +00:00
Frank Dellaert
f1c5b9f5dc
Renamed some examples
2012-06-12 04:38:05 +00:00
Frank Dellaert
f90ae6feca
Made generateData create ground truth and measurements, and now step only uses the latter.
2012-06-10 22:32:24 +00:00
Frank Dellaert
653d4ef131
No more globals (except in gui and demo)
2012-06-10 18:46:56 +00:00
Frank Dellaert
6b23258b97
options structure all the way
2012-06-10 15:26:59 +00:00
Frank Dellaert
c784a9c7df
Initialize now initailizes first two cameras, makes so much more sense!
2012-06-10 05:00:42 +00:00
Frank Dellaert
7eb449c205
GenerateData is now a function, no globals
2012-06-10 04:25:05 +00:00
Frank Dellaert
44530b2291
I got rid of GlobalVars, added comments, and made "step" plot every time
2012-06-10 03:31:09 +00:00
Duy-Nguyen Ta
38ff9a466d
fix some small bugs in VisualISAM_gui. Arrange callback functions.
2012-06-09 05:29:34 +00:00
Frank Dellaert
141d0dbaec
Removed all those comments
2012-06-09 04:58:20 +00:00
Duy-Nguyen Ta
6c18af309e
VisualISAMExample in MATLAB with all options enabled.
2012-06-09 04:01:37 +00:00
Duy-Nguyen Ta
f3b9bccfd5
-VisualISAMExample now uses only 5 scripts.
...
-Generate data in Initialize callback
-Plot points and first camera without covariance when initialize
-Add VisualISAMDemo script, which calls global, and the gui
2012-06-08 22:36:34 +00:00
Duy-Nguyen Ta
017b591f2c
remove visualISAM_gui folders
2012-06-08 20:09:30 +00:00
Duy-Nguyen Ta
9b71080625
Visual ISAM gui with global vars
2012-06-08 20:08:53 +00:00
Duy-Nguyen Ta
c2c27b08d8
VisualISAM_gui2: add 2 options and take plot out of step
2012-06-08 18:05:58 +00:00
Duy-Nguyen Ta
2f2f1875d9
new prototype for VisualISAM_gui from Frank's example with many options
2012-06-08 16:40:30 +00:00
Frank Dellaert
8740da8fb7
Small gui change
2012-06-08 11:02:15 +00:00
Duy-Nguyen Ta
cafac0b7a1
VisualISAMgui with figure for 2 datasets.
2012-06-08 08:32:07 +00:00