Richard Roberts
92e575f8c1
Wrapped LieScalar
2012-08-11 02:53:56 +00:00
Alex Cunningham
b6e7709052
Added printKeys() to factor for more compact printing
2012-08-10 18:13:45 +00:00
Alex Cunningham
a025b377ec
Added full Values interface
2012-08-07 18:21:35 +00:00
Alex Cunningham
3838fd5508
Added push_bach() to NonlinearFactorGraph with full graph argument
2012-08-07 17:19:06 +00:00
Stephen Williams
b57b2df313
Added a C++ function for matlab to insert multiple projection factors from a single frame.
2012-08-05 23:52:47 +00:00
Frank Dellaert
6596aec1ab
Added print for LMOptimizer
2012-08-04 20:32:23 +00:00
Richard Roberts
6f0c0fc7c5
Merged from branch 'trunk'
2012-08-03 21:09:59 +00:00
Richard Roberts
711b28ae01
Merge remote-tracking branch 'svn/trunk' into remove_slam_namespaces
...
Conflicts:
matlab/examples/Pose2SLAMExample_graph.m
2012-08-03 21:02:27 +00:00
Alex Cunningham
a9864dab23
Wrapped ISAM1
2012-08-03 20:23:08 +00:00
Alex Cunningham
55adfb2082
Added another constructor for Cal3_S2
2012-08-02 18:55:35 +00:00
Stephen Williams
fd4f11d21e
Wrapped per-variable thresholds for iSAM2
2012-07-30 21:19:24 +00:00
Kyel Ok
305ab998fc
wrapped dist() for Point2
2012-07-30 20:16:54 +00:00
Richard Roberts
a13ef97987
Wrapped default-argument versions of load2D
2012-07-30 18:34:47 +00:00
Stephen Williams
47f92ccdf2
Added matlab.h, a temporary file holding special namespace functions. These need to be reviewed and a permanent home found.
2012-07-30 15:40:58 +00:00
Richard Roberts
9d2a3bf14e
Finished denamespacing and reorganizing matlab code
2012-07-27 19:02:11 +00:00
Richard Roberts
5177f31a5d
Merge remote-tracking branch 'svn/trunk' into remove_slam_namespaces
...
Conflicts:
gtsam/nonlinear/SuccessiveLinearizationOptimizer.h
matlab/examples/Pose2SLAMExample_circle.m
matlab/examples/Pose2SLAMExample_graph.m
matlab/examples/StereoVOExample_large.m
tests/testGradientDescentOptimizer.cpp
2012-07-27 19:01:43 +00:00
Frank Dellaert
5c22654194
load2D wrapped, but pair argument does not work?
2012-07-26 01:40:25 +00:00
Richard Roberts
6bee17b603
Added support for SPCG in matlab wrapper
2012-07-24 15:48:33 +00:00
Richard Roberts
fa89f59f54
Wrapped GenericStereoFactor
2012-07-24 14:23:36 +00:00
Richard Roberts
cd69779754
Wrapped GeneralSFMFactor and added placeholders for Cal3DS2 once it has a 'calibrate' function
2012-07-23 21:27:42 +00:00
Richard Roberts
87d1e0a488
Added 'This' keyword in wrap templates to substitute instantiated class
2012-07-23 21:27:36 +00:00
Richard Roberts
415881e0e6
Merged from branch 'trunk' into 'branches/remove_slam_namespaces'
2012-07-23 19:31:31 +00:00
Richard Roberts
5b584c3b73
Added SuccessiveLinearizationParams.ordering and BearingRangeFactor in matlab interface
2012-07-23 19:20:56 +00:00
Richard Roberts
bbaf2d8cb5
Wrapped JointMarginal class and joint marginal functions of Marginals
2012-07-23 19:20:43 +00:00
Alex Cunningham
656f573c0a
Removed from wrap the use of "using namespace xxx" statements - wasn't fully supported before, and now we have real namespace support
2012-07-23 18:24:43 +00:00
Alex Cunningham
79c9bc99ff
Some additional cleanup in wrap
2012-07-23 18:24:39 +00:00
Alex Cunningham
5d008d43fa
Added example namespace function to gtsam - works in matlab
2012-07-23 18:24:37 +00:00
Stephen Williams
f4c022c35a
Added required header files to gtsam.h
2012-07-23 15:33:39 +00:00
Alex Cunningham
ece5888cac
Removed need in wrap to end namespaces in special non-standard tag - can now just use }
2012-07-23 14:09:44 +00:00
Richard Roberts
564ab1dd63
Wrapped Values::keys() function
2012-07-22 00:57:24 +00:00
Richard Roberts
c8daa42348
Wrapped JointMarginal class and joint marginal functions of Marginals
2012-07-21 23:54:55 +00:00
Stephen Williams
4b3edb0889
Wrapped iSAM2
2012-07-19 19:50:00 +00:00
Vadim Indelman
c865485342
Richard's changes of RangeFactor.
2012-07-19 15:11:11 +00:00
Richard Roberts
9dadbebbd1
Wrapped DoglegOptimizer and LevenbergMarquardtOptimizer, added class heirarchy to optimization parameters
2012-07-18 23:35:36 +00:00
Alex Cunningham
4b772b43cf
Simplified include handling in wrap: no more default includes, includes are not associated with a class or a namespace.
2012-07-17 18:30:02 +00:00
Richard Roberts
e9f710a1ac
More flexible handling of includes in wrap - can now use multiple includes both at the namespace and class levels, and namespace includes do not override the default class-name includes of their enclosed classes.
2012-07-17 15:51:35 +00:00
Richard Roberts
6eb9d3246f
Wrapped LieMatrix
2012-07-17 15:51:32 +00:00
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
Richard Roberts
5f49a18628
Added docs about templates to gtsam.h
2012-07-13 23:19:37 +00:00
Richard Roberts
bcaa1d00bf
Fixed warnings
2012-07-13 21:57:57 +00:00
Richard Roberts
ecfcf82f13
Wrapped NonlinearEquality and NonlinearFactorGraph::at
2012-07-13 21:55:02 +00:00
Richard Roberts
c3ed90c792
Small cleanup with factor graph 'add' functions
2012-07-12 22:28:23 +00:00
Richard Roberts
55a153ebc6
Wrapped Cal3DS2, RangeFactor, BearingFactor, and GenericProjectionFactor
2012-07-12 02:11:32 +00:00
Richard Roberts
8d661f6e86
Added templates for PriorFactor and BetweenFactor to gtsam.h
2012-07-11 21:43:19 +00:00
Richard Roberts
646457bfb2
Wrapped additional functions in factors and factor graphs, added factor heirarchy, fixed mistake in noisemodel heirarchy
2012-07-11 18:18:57 +00:00
Richard Roberts
0c384dc35a
Added a check that all wrapped classes involved in a heirarchy are marked virtual
2012-07-10 22:38:21 +00:00
Richard Roberts
6a7dffda22
Specified noiseModel inheritance in gtsam.h
2012-07-09 20:53:10 +00:00
Richard Roberts
0bbe6daf6e
Removed incorrect constructor left in from test
2012-07-09 20:53:09 +00:00
Richard Roberts
4a0866b519
Merge remote-tracking branch 'svn/branches/wrap_mods' into wrap_mods_inheritance
...
Conflicts:
gtsam.h
2012-07-09 20:27:23 +00:00
Richard Roberts
e915e666b5
Can return abstract base classes from functions in matlab wrapper, i.e. Values::at
2012-07-09 20:19:37 +00:00
Alex Cunningham
ab415e0d09
Updated notes on interface
2012-07-09 20:05:34 +00:00
Alex Cunningham
280bbbb54e
Wrapped Ordering::InvertedMap
2012-07-09 18:51:07 +00:00
Richard Roberts
8a8b27005f
wrap_mods_inheritance branch - Can now pass derived classes in as base class arguments (i.e. pass gtsamPose2 where gtsamValues.insert expects gtsamValue)
2012-07-09 00:02:43 +00:00
Richard Roberts
3c27daae18
wrap_mods_inheritance branch: in progress with inheritance in matlab wrapper
2012-07-08 12:27:39 +00:00
Richard Roberts
da5c924d58
Merged from branch 'trunk'
2012-07-06 18:37:55 +00:00
Yong-Dian Jian
18fe7b17d8
wrap sparseBA namespace for matlab and add an example
2012-07-06 17:38:32 +00:00
Frank Dellaert
fc85f917cd
reprojectionErrors
2012-07-06 07:38:25 +00:00
Frank Dellaert
1bc4db97c6
More efficient operations from within MATLAB
2012-07-05 23:32:37 +00:00
Frank Dellaert
699aaf51bb
Values copy constructor exposed in MATLAB
2012-07-05 17:56:34 +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
Richard Roberts
ea687c9ff8
Uncommented some overloads in gtsam.h
2012-07-05 14:05:02 +00:00
Frank Dellaert
d89a9e086c
Allow more parameters to be set
2012-07-04 15:41:19 +00:00
Frank Dellaert
989c71e9a2
addMeasurements adds a bunch of measurements at the same time
2012-07-04 15:16:03 +00:00
Alex Cunningham
1d1fcecccf
Added more functionality to interfaces to set/vector/list, moved typedefs to Key.h, added more matlab interfaces
2012-07-02 17:32:47 +00:00
Frank Dellaert
747342ffda
Changed some printing details, prompted by MATLAB display
2012-07-02 15:01:28 +00:00
Richard Roberts
32ad753a38
Fixed renamed function in gtsam.h
2012-06-30 17:36:25 +00:00
Frank Dellaert
b1dbfab1b3
All SLAM Graph classes now derive from a common base class "EasyFactorGraph", to avoid duplicating the common optimize convenience methods.
2012-06-24 21:53:05 +00:00
Frank Dellaert
151743a96b
Sanitized view methods
2012-06-24 14:33:02 +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
Alex Cunningham
188478e4ed
make targets for cleaning wrap, comments in gtsam.h
2012-06-23 19:24:57 +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
Alex Cunningham
18ba9bcb3d
Removed sample() functions and global random number generator
2012-06-22 16:38:01 +00:00
Alex Cunningham
ae9088efdc
Added back dim() for NonlinearFactor
2012-06-22 15:57:56 +00:00
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
Stephen Williams
3dc3f93145
Removed references to the old nonlinear optimizer parameters from Matlab
2012-05-15 18:46:51 +00:00
Alex Cunningham
f8a03ddbca
Added better support for "using namespace x" to wrap - only applies to classes *after* it is called
2012-05-04 19:14:58 +00:00
Duy-Nguyen Ta
1345a5fe86
fix small bugs in matlab wrapper to make it compiled. Still have runtime errors in when calling graph.optimize in matlab
2012-02-25 17:31:00 +00:00
Richard Roberts
5939ec2371
Merge commit '69c480490e0bc18ea897f1c96d8dd0bdc9b50fd5' into 2.0_prep (trunk r9251)
...
Conflicts:
gtsam/linear/SubgraphSolver.h
tests/Makefile.am
2012-02-15 23:43:25 +00:00
Alex Cunningham
5a3740daeb
Removed extraneous "shared" prefix from SharedNoiseModel named constructors
2012-02-12 17:41:57 +00:00
Andrew Melim
9f66fa20be
Added CalibratedCamera to gtsam.h
2012-02-06 14:05:59 +00:00
Duy-Nguyen Ta
71e757d2cf
fix typo in "newDrecreaseThresholds" in NonlinearOptimizationParams
2012-02-05 23:00:57 +00:00
Duy-Nguyen Ta
f4515d7b30
put back Value in slam sub-namespaces for the wrapper to interface with MATLAB. Cannot solve the return shared_ptr problem in NonlinearOptimizationParameters::newDecreaseThresholds
2012-02-05 22:34:35 +00:00
Alex Cunningham
13efb0e4ea
Removed nonexistant Pose3 constructor and added localCoordinates to Pose3
2012-02-04 04:40:35 +00:00
Richard Roberts
820b33bd55
(2.0_prep branch) Merged in virtual_values branch
2012-02-03 17:18:32 +00:00
Richard Roberts
26cdf28421
Renamed DynamicValues to Values and removed specialized derived Values classes
2012-02-02 16:16:46 +00:00
Chris Beall
f34b1cd1eb
rename method and wrap it
2012-01-31 21:06:56 +00:00
Chris Beall
537a1a3fae
Matlab wrapped classes now live within the gtsam namespace, meaning you have to use gtsamPose2 instead of just Pose2 in Matlab. This fixes the Point2 and Point3 issues we had with Matlab 2011b.
...
promote pose2SLAM planarSLAM etc. namespaces to be next to gtsam instead of within
2012-01-30 22:00:13 +00:00
Frank Dellaert
43cb3a3cae
NonLinearParameters and Optimizers successfully wrapped
2012-01-28 19:45:17 +00:00
Chris Beall
eee68475ea
small fix in Pose2SLAM
2012-01-28 03:01:31 +00:00
Chris Beall
033807321d
fixes in Pose2SLAM
2012-01-28 02:49:43 +00:00
Frank Dellaert
ba34a43b1c
wrapped new KF style and fixed test
2012-01-27 22:20:43 +00:00
Vadim Indelman
9e44b67950
pose2SLAM wrapped
2012-01-27 20:10:25 +00:00
Alex Cunningham
a8607d284d
Added wrap support for char as a argument or return value type
2012-01-23 18:28:11 +00:00
Frank Dellaert
9157d891d3
wrapped new KF style
2012-01-20 05:44:51 +00:00
Frank Dellaert
b60de0f03e
[with Vadim] wrapped HessianFactor and added a bunch of "add" methods to GaussianFactorGraph. Unfortunately, because overloading is not supported, only the last add works (by design, because we needed it, the HessianFactor add).
2012-01-20 04:35:12 +00:00
Alex Cunningham
235c4c9e40
Removed overloaded Rot3 function RzRyRx(x, y, z) as wrap doesn't support overloaded functions - the vector version remains
2012-01-19 16:29:55 +00:00
Frank Dellaert
035923449b
new predict variant predictQ
2012-01-18 04:44:16 +00:00
Frank Dellaert
a209741e60
Additional Kalman filter constructor takes covariance
2012-01-17 20:04:37 +00:00
Frank Dellaert
1a10fc451c
Added some missing methods to Rot3 and synced order of methods with Rot3.h
2012-01-15 03:57:35 +00:00
Frank Dellaert
c75f7ead65
explicit retract versions for calling in MATLAB
2012-01-10 20:23:48 +00:00
Frank Dellaert
659e524fa0
Constructor from Pose2
2012-01-10 05:05:36 +00:00
Alex Cunningham
7a7522471e
Added rotation() and translation() to Pose2 wrap interface
2012-01-09 21:23:44 +00:00
Alex Cunningham
2572265096
Added noisemodel syntactic sugar so that matlab interface examples and tests work
2012-01-04 16:18:38 +00:00
Alex Cunningham
0c68a49395
Commented nonexistant constructors from SharedNoiseModel in gtsam.h
2011-12-21 16:32:55 +00:00
Alex Cunningham
f2f212f2aa
documentation updates in gtsam.h
2011-12-15 21:27:08 +00:00
Alex Cunningham
56bce0ca9f
Added dependency checking to return values in wrap, as well as forward declarations
2011-12-15 21:23:20 +00:00
Alex Cunningham
44aff08d56
Added support for namespace includes to wrap
2011-12-15 19:39:14 +00:00
Alex Cunningham
694320388f
Moved includes outside of classes in wrap parser
2011-12-15 16:18:03 +00:00
Alex Cunningham
a527da63b1
Added comment for wrap parser bug
2011-12-15 16:18:00 +00:00
Alex Cunningham
06dbc2b650
Changed namespace mechanism in wrap to "using namespace gtsam;" inside gtsam.h
2011-12-09 20:29:47 +00:00
Alex Cunningham
4e5a80aa56
Removed extraneous headers that were previously needed for wrap, added start of simulated2D and simulated2DOriented domains to gtsam.h, more wrap documentation
2011-12-09 16:36:50 +00:00
Alex Cunningham
c302a50146
Added an implementation of the planarSLAM to gtsam.h using manual includes and namespaces, removed old duplicate header files
2011-12-09 15:44:37 +00:00
Alex Cunningham
d745c85f13
Added documentation on namespaces to gtsam.h
2011-12-08 20:58:06 +00:00
Alex Cunningham
076ae3d805
Added SharedNoiseModel to gtsam.h to pacify parse error, but needs actual constructors
2011-12-08 01:16:03 +00:00
Alex Cunningham
f9ef0e479c
Added syntactic sugar for access to yaw, pitch, roll from Rot3M with wrap access
2011-12-07 16:41:50 +00:00
Alex Cunningham
886f9459b4
Removed wrap function duplicates due to shared_ptr, removed the wrapping functions inside geometry classes, added named constructors to the wrappable functions
2011-12-07 15:23:20 +00:00
Alex Cunningham
92a0cf67c9
Fixed ambiguity issues with returning non-ptr classes, added new copies of functions to gtsam.h and depreciated old ones
2011-12-07 03:05:37 +00:00
Alex Cunningham
1e1511950c
small tweaks, disabling broken function - need a parsing rule that distinguishes VectorValues and Vector
2011-12-07 03:05:35 +00:00
Alex Cunningham
dcc3e8d0f1
wrap: fixed errors in static function matlab codegen, added mechanism to allow for returning classes without shared_ptr
2011-12-07 03:05:30 +00:00
Alex Cunningham
221a6ad877
Added static function parsing to wrap, included Expmap/Logmap in geometric objects. Static functions appear to still crash matlab, however.
2011-12-02 02:32:18 +00:00
Alex Cunningham
eb109c4dc5
Cleaned up debug code
2011-12-01 22:06:05 +00:00
Alex Cunningham
7e221aa7a1
Added comment support in wrap
2011-12-01 22:06:03 +00:00
Alex Cunningham
4b4815e97f
Added more functions to wrap, started going though wrap tests
2011-12-01 18:57:32 +00:00
Alex Cunningham
5ab3211ff3
Added more functions for geometric objects to gtsam.h
2011-12-01 01:59:36 +00:00
Alex Cunningham
a7ea0f4e04
Formatting and comments, adding Rot3 and Pose3 to matlab interface
2011-12-01 01:59:34 +00:00
Stephen Williams
ca121c2872
added retract_ function for matlab wrapper of Pose2
2011-11-29 19:02:36 +00:00
Stephen Williams
9fcf789e3d
Added GaussianSequentialSolver to Matlab wrapper
2011-11-28 21:31:34 +00:00
Alex Cunningham
d340e556b5
Fixes due to bad merge
2011-11-07 21:16:26 +00:00
Richard Roberts
6414c78065
Renamed function arguments to be more clear
2011-11-05 21:17:32 +00:00
Frank Dellaert
8e1bc54827
Wrapped sample and print
2011-11-05 14:26:57 +00:00
Frank Dellaert
02d75c0db8
predict2
2011-11-04 14:10:32 +00:00
Frank Dellaert
847e0cb3e4
Wrapped Expmap, logmap, Expmap constructor
2011-11-04 06:10:20 +00:00
Frank Dellaert
db07ba5183
wrapped Pose2.compose
2011-11-04 04:27:55 +00:00
Frank Dellaert
cbd6446bd7
Wrapped KalmanFilter and tested it in MATLAB
2011-11-04 00:27:02 +00:00
Frank Dellaert
080496db1d
Wrapped some more Pose2/PlanarSLAM functions with Richard for ASPN/CircleDemo.m
2011-11-03 21:44:25 +00:00
Frank Dellaert
03280f2446
renamed sparse to sparseJacobian_
2011-10-30 20:38:08 +00:00
Frank Dellaert
0a101eb50f
Fixed matlab wrapper of sparse to take no arguments
2011-10-30 20:25:08 +00:00
Frank Dellaert
9ff18b4e4e
Wrapped GaussianFactorGraph.sparse and provided example usage in PlanarSLAMExample_easy
2011-10-29 04:28:47 +00:00
Frank Dellaert
980ed4d590
Fixed VectorValues, added linearize and denseJacobian/denseHessian
2011-10-28 16:25:15 +00:00
Frank Dellaert
0cd8dedeb2
Re-instaed deleted classes
2011-10-22 19:42:02 +00:00
Natesh Srinivasan
905377efb6
Compile changes for matlab - still doesn't work
2011-10-21 18:05:32 +00:00
Frank Dellaert
f62a6bda1e
wrapping PlanarSLAMExample_easy
2011-10-21 16:56:50 +00:00
Frank Dellaert
168ad81230
unbroke a number of classes in linear, testing them with gtsam_experimental/matlab code
2011-10-21 05:07:35 +00:00
Frank Dellaert
301ec3d2f4
Vector and Matrix should always be listed in gtsam.h without const &, to trigger the correct unwrap code
2011-10-21 02:18:03 +00:00
Frank Dellaert
cdbe72d4ee
added Rot2 class
2011-10-14 04:43:40 +00:00
Alex Cunningham
f4d9ca72a8
Added back the matlab interface to gtsam
2011-10-13 18:41:56 +00:00
Richard Roberts
08beb34060
Moved doc and wrap to experimental
2010-10-25 21:16:20 +00:00
Manohar Paluri
21e2be0ad6
some matlab changes and modified Guassian:QR to mimic Constrained::QR and deleted DenseQR related stuff
2010-10-22 00:24:26 +00:00
Manohar Paluri
07483753e2
matlab stuff compiles now. Moved lot of methods and classes to broken but the basic geometry and other stuff is in place.
2010-10-20 19:08:15 +00:00
Alex Cunningham
07bda5aa97
Changed linear config names to *Values, updated comments
2010-10-09 03:09:58 +00:00