Richard Roberts
191d73df0b
Simplified matlab wrapper cmake options
2012-07-13 21:54:52 +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
f68ba93f3d
Dep checking for cmake
2012-06-30 01:34:04 +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
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
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
2db389b8cb
Fixed EQUALITY to deal with incorrect size
2012-06-21 15:56:22 +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
8cf867bdbd
Better EQUALITY
2012-06-16 03:59:12 +00:00
Frank Dellaert
1e190f7c90
Moved CHECK and EQUALITY to top of gtsam
2012-06-16 00:05:30 +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
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
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
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
Alex Cunningham
5b47ab512c
Added checking in VisualISAM to only add measurements/priors/initializations for observed landmarks
2012-06-13 02:31:32 +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