Commit Graph

127 Commits (5e2980fc4dd89a6da746a358c48290b978049f5b)

Author SHA1 Message Date
Stephen Williams 700dba5e8e Added several inference-level classes to the matlab wrapper 2012-06-21 23:53:49 +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
Yong-Dian Jian 30525529c9 update according to the pinholecamera change 2012-06-20 20:56:06 +00:00
Frank Dellaert 006d3fcde2 Added verbosity flag 2012-06-19 19:06:32 +00:00
Duy-Nguyen Ta 584c5c11c4 wrap noiseModel classes. Inheritance works nicely in Matlab. Probably we don't need shared noise model classes anymore. 2012-06-19 06:08:55 +00:00
Frank Dellaert 06f4de3981 level is shadowed 2012-06-19 00:22:07 +00:00
Frank Dellaert 5d33ab4b4e Cleaned up header and wrapped most functions (why not clean up stuff and be comprehensive when you wrap a function in class Foo, all? Takes a few minutes extra, but you're right there!) 2012-06-18 23:31:57 +00:00
Duy-Nguyen Ta 509c2b4c67 wrap LieVector 2012-06-18 18:12:19 +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
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
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 e21696b473 Adding filtering interfaces for Values to isoloate points and poses 2012-06-13 13:48:55 +00:00
Alex Cunningham f602049484 Wrapped SimpleCamera::projectSafe() 2012-06-11 14:48:26 +00:00
Frank Dellaert 4107167633 nrPoses, nrPoints 2012-06-10 15:20:51 +00:00
Alex Cunningham 3d2c3aff05 Moved all Simulated* example domains and smallExample to the tests folder so they are no longer installed 2012-06-09 20:15:44 +00:00
Frank Dellaert bf21239e41 printStats 2012-06-07 14:29:18 +00:00
Frank Dellaert f8ce3a9c11 saveGraph 2012-06-07 13:17:46 +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 9211a314a8 comment 2012-06-07 02:19:12 +00:00
Frank Dellaert 3729b322fd retractCayley not on quaternion branch 2012-06-06 12:30:30 +00:00
Duy-Nguyen Ta 64beba42e4 wrapping SimpleCamera::lookat and visualSLAM's ISAM to MATLAB 2012-06-06 09:42:27 +00:00
Frank Dellaert cdd5ba2517 removed duplicate method 2012-06-06 04:28:13 +00:00
Chris Beall 7fdf3ef1bb wrapped visualSLAM helper functions 2012-06-05 17:27:40 +00:00
Richard Roberts bef45d5b7b Merged from branch 'branches/windows' 2012-06-05 14:09:58 +00:00
Frank Dellaert 0d2873fd20 update 2012-06-05 13:27:43 +00:00
Richard Roberts 90578e2532 Merge remote-tracking branch 'svn/trunk' into windows
Conflicts:
	gtsam.h
	wrap/CMakeLists.txt
2012-06-05 13:11:34 +00:00
Duy-Nguyen Ta d9100aadb7 wrap SimpleCamera, and support Point2 constructor from Vector 2012-06-05 05:15:56 +00:00
Frank Dellaert 1312badda4 commented out shadowing functions 2012-06-05 04:02:00 +00:00
Chris Beall e0405eccec add exists in visualSLAMValues 2012-06-04 23:01:30 +00:00
Frank Dellaert f53e0a372e Fixed wrap problems induced by Richard :-) 2012-06-04 21:39:52 +00:00
Alex Cunningham 6e47a5c1b6 Fixing broken functions in matlab wrapper 2012-06-04 20:51:28 +00:00
Richard Roberts 79f063fbb7 Wrapped and grouped lots of geometry methods 2012-06-04 20:17:24 +00:00
Yong-Dian Jian 83f656f93d add the spcg example to matlab 2012-06-04 20:14:41 +00:00
Richard Roberts f8d2d7a772 Wrapped and grouped lots of geometry methods 2012-06-04 19:53:30 +00:00
Alex Cunningham e1725fb8e3 Fleshed out support for building MEX binaries during gtsam build 2012-06-04 15:33:16 +00:00
Frank Dellaert be7828b8cf Pose3SLAM example works (MATLAB only) 2012-06-04 05:53:51 +00:00
Chris Beall 28801525e3 two more small fixes 2012-06-04 02:51:49 +00:00
Chris Beall aedaec8135 bugfix 2012-06-04 02:50:41 +00:00
Chris Beall ae78b89c6f finished wrapping visualSLAM namespace 2012-06-04 02:41:14 +00:00
Frank Dellaert 877e9d4045 new Pose3SLAM examples in C++ and MATLAB 2012-06-04 00:41:13 +00:00
Frank Dellaert 950bd8fcad Added MATLAB utility functions to pose2SLAM 2012-06-03 15:44:39 +00:00
Frank Dellaert 20a5eed051 Fixed keys in planarSLAM matlab example 2012-06-03 05:25:50 +00:00
Frank Dellaert 608155851a formatting 2012-06-03 03:31:31 +00:00
Alex Cunningham 8bcd2da2f0 Fixed wrap support for unsigned char 2012-05-31 15:06:21 +00:00
Alex Cunningham bce105ed58 Removed nonexistent function from matlab interface 2012-05-25 21:18:40 +00:00
Frank Dellaert 8a69bb8bcb Added marginals in MATLAB, but had to fix a bug in converting from 64 bit ints to size_t. This begs the question what happens on 32-bit machines with Symbols. 2012-05-22 19:01:40 +00:00
Andrew Melim 6be07e33bf Dependency checking requires class definitions for all gtsam classes used in arguments of wrapped objects 2012-05-21 22:32:40 +00:00
Frank Dellaert d00febb7a9 Added (commented out) marginals class 2012-05-21 21:53:56 +00:00
Frank Dellaert 8938c659b6 removed broken definitions 2012-05-21 17:57:50 +00:00