Commit Graph

241 Commits (9e278b394a0177a79da5070197af76ca5cb221e7)

Author SHA1 Message Date
Duy-Nguyen Ta abc29ea2ca capitalize static functions Level and Lookat in CalibratedCamera and PinholeCamera for matlab wrapper 2012-07-16 15:24:27 +00:00
Frank Dellaert 801e0a065a sift features 2012-06-24 04:20:16 +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
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
Frank Dellaert 1d95a379b7 Fixed compile problem that prevented install 2012-06-22 21:57:46 +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
Yong-Dian Jian 9cb903fe08 1. remove a redundant constructor of PinholeCamera
2. remove a "backproject_from_camera" function from PinholeCamera, please use "backproject" directly
2012-06-19 15:28:22 +00:00
Frank Dellaert c77e8176c7 Balbianello images for larger SFM example 2012-06-18 14:04:20 +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
Chris Beall 642e180ff7 renamed StereoVO data files 2012-06-14 04:51:42 +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
Alex Cunningham b602e75a99 Removed the use of the ADD_CLONE_NONLINEAR_FACTOR macro, documented instances of clone() in factors 2012-06-09 21:06:06 +00:00
Yong-Dian Jian 734a18b02e old spcg solver fixed 2012-06-09 02:42:45 +00:00
Abhijit Kundu 9fdb28f9bf Minor Improvements 2012-06-08 23:28:22 +00:00
Yong-Dian Jian 913160462a in the middle of resurrecting spcg 2012-06-08 16:45:16 +00:00
Richard Roberts d188ed2e1a Removed using namespace in header files 2012-06-08 14:33:59 +00:00
Abhijit Kundu 6fe2b77a25 In the middle of evaluating performance of DiscreteSequentialSolver vs DiscreteMarginals 2012-06-08 00:18:32 +00:00
Abhijit Kundu bd8a3b8e9a UGM_chain now uses DiscreteMarginals instead of DiscreteSequentialSolver 2012-06-07 23:20:40 +00:00
Alex Cunningham d70622abe0 Rearranged matlab folders to avoid calling utility functions "examples" 2012-06-07 20:09:54 +00:00
Alex Cunningham 2288a6bc1f fixed compile error due to NonlinearISAM change 2012-06-07 17:47:19 +00:00
Alex Cunningham df7ffe5923 Now installs matlab *.fig files with examples 2012-06-07 15:45:29 +00:00
Chris Beall e0686484b6 fixed compile errors 2012-06-07 14:53:39 +00:00
Frank Dellaert bf21239e41 printStats 2012-06-07 14:29:18 +00:00
Frank Dellaert 8644f81dc8 VisualiSAM, going crazy. MATLAB is amazing! 2012-06-07 13:16:28 +00:00
Duy-Nguyen Ta ce71979c8c VisualISAMExample_triangle 2012-06-07 07:43:56 +00:00
Duy-Nguyen Ta 2a633b75c8 use surf instead of mesh for covarianceEllipse3D 2012-06-07 07:43:22 +00:00
Duy-Nguyen Ta 61e95f4ace temporarily revive the old VisualISAMExample 2012-06-07 07:06:54 +00:00
Frank Dellaert b10f4d09e3 iSAM with options 2012-06-07 06:14:47 +00:00
Frank Dellaert 9ef891198b Re-factored iSAM MATLAB example and wrapped more ISAM functions 2012-06-07 05:19:43 +00:00
Frank Dellaert c78e649042 create and use cameras, not poses 2012-06-07 04:09:22 +00:00
Frank Dellaert 903580abb4 Rotated display so Z is up, made axis square 2012-06-07 03:54:48 +00:00
Frank Dellaert 2414bfc3c9 Use correct calibration matrix K in camera creation 2012-06-07 03:35:06 +00:00
Frank Dellaert e986311566 small details 2012-06-07 02:18:24 +00:00
Duy-Nguyen Ta c518381373 VisualISAMExample in MATLAB: try to enable point priors. Disable logging images. 2012-06-06 21:21:49 +00:00
Duy-Nguyen Ta 31d88649f7 fix bug in VisualISAM matlab example 2012-06-06 18:08:30 +00:00
Duy-Nguyen Ta 3e36890fd1 VisualISAMExample in MATLAB. Doesn't look quite right... 2012-06-06 09:41:06 +00:00
Duy-Nguyen Ta bb89cdda76 axisLength for plotting Pose2 in MATLAB 2012-06-06 09:40:24 +00:00
Duy-Nguyen Ta 3a28baf3c8 simplify VisualSLAMExample code in MATLAB 2012-06-06 09:39:55 +00:00
Duy-Nguyen Ta a8ffa407ae remove noise sampler in visualSLAM examples 2012-06-06 09:36:10 +00:00
Abhijit Kundu 59960a8d14 Changes to Discrete Examples 2012-06-06 03:25:56 +00:00
Duy-Nguyen Ta e6a0663540 rotate and color 3D covariance ellipses for visual SLAM example with Frank 2012-06-05 23:51:12 +00:00
Alex Cunningham ad3b431c4d Moved building of wrap libraries to a cmake macro and moved install for matlab components to the appropriate folder 2012-06-05 18:05:00 +00:00
Chris Beall 1241bf383a stereo VO Matlab example and data 2012-06-05 17:54:29 +00:00
Alex Cunningham 02ce40546f Changed names of cmake flags to be more intuitive, fixed include/library path issues for building the mex binaries 2012-06-05 17:20:19 +00:00
Richard Roberts bef45d5b7b Merged from branch 'branches/windows' 2012-06-05 14:09:58 +00:00
Frank Dellaert 7b48e56d56 Plot marginals, sample 2012-06-05 13:29:26 +00:00
Frank Dellaert 10d6157d1d formatting/naming only 2012-06-05 13:29:04 +00:00