etamarlu
bf6680b2d3
Update CMakeLists.txt
...
add a missing field to "matlab_wrap" when GTSAM_UNSTABLE_INSTALL_MATLAB_TOOLBOX=ON
2023-11-27 13:55:05 -05:00
Varun Agrawal
b1fab94680
handle Symbol vs symbol on case insensitive file systems
2023-10-02 14:27:20 -04:00
Varun Agrawal
9fb651d870
additional matlab test
2023-05-26 15:37:18 -04:00
Varun Agrawal
80e0d4afe9
matlab tests for enum wrapping
2023-05-22 16:04:22 -04:00
Varun Agrawal
9a38b57144
update wrapper files to new version
2023-02-18 19:34:23 -05:00
Lawrence Ibarria
1bed89e942
Allow override of BUILD_SHARED_LIBS
...
The cmake option BUILD_SHARED_LIBS is a cmake built-in option
to control if libraries are by default SHARED or STATIC.
For large projects, it is desired to be able to design gtsam as a
shared or static library regardless of the value of BUILD_SHARED_LIBS.
This change is unobtrusive, two new cmake options are created, to
force gtsam to be a shared or static library. If neither option is
set (this is the default), the behavior of gtsam remains unchanged
which is to use BUILD_SHARED_LIBS decision.
2023-02-12 13:29:30 -08:00
Varun Agrawal
3b21f4779d
separate .i file for Values
2023-02-05 18:08:58 -05:00
Varun Agrawal
d3102a1ae1
add matlab test for class property variables
2022-10-28 13:21:49 -04:00
Varun Agrawal
28b740eb8d
fix matlab compilation
2022-08-01 15:06:15 -04:00
Varun Agrawal
3d3703441c
wrap custom factor in a separate file
2022-07-19 14:10:46 -04:00
Varun Agrawal
a8e48d674c
fix matlab wrapping for gtsam_unstable
2022-03-20 22:17:47 -04:00
Varun Agrawal
00d90f0412
Get matlab wrapping for discrete.i working
2022-02-01 20:38:55 -05:00
Varun Agrawal
134e82836e
Fixes to get matlab wrapper working properly
2022-02-01 19:08:46 -05:00
senselessDev
65d72ab7a1
adapt examples to new direct member access
2022-01-29 22:35:24 +01:00
Frank Dellaert
8dbe5ee179
"fixed" Unstable MATLAB examples - untested
2022-01-02 14:46:39 -05:00
Varun Agrawal
5beaed55c9
remove previously added parameters now that we support defaults
2021-12-13 11:18:52 -05:00
Gerry Chen
7dee503739
Matlab Wrapper function to extract Vectors from a Values object ( #733 )
...
* unit test for matlab ExtractVector
* implementation of extractVector
* do not use VectorValues, which is unordered
* move varun's testUtilities into folder `nonlinear` and merge with mine
* update `extractVectors` according to review comments
* address review comment
* fix unit test
* fix typo in unit test
* fix unit test to use symbols
2021-12-09 02:35:14 -05:00
Varun Agrawal
1cd93d84e6
CMake updates
2021-12-06 11:05:01 -05:00
Varun Agrawal
b5bf0ca537
update all the matlab tests to add missing arguments
2021-12-06 11:04:37 -05:00
Fan Jiang
866d6b1fa1
Working CustomFactor
2021-05-14 16:24:31 -04:00
Gerry Chen
24755c1845
documentation about wrap update instructions
2021-04-12 22:17:37 -04:00
Varun Agrawal
b7e19d6033
fix number of arguments to matlab_wrap for unstable
2021-03-25 09:41:42 -04:00
Varun Agrawal
1f60a7ea84
undo ignore updates, all tests now pass
2021-03-13 19:40:33 -05:00
Varun Agrawal
4af355b0eb
make ignore list consistent across Python and Matlab
2021-03-13 18:30:31 -05:00
Varun Agrawal
b890f06afe
clean up the CMake
2021-03-13 12:01:05 -05:00
Varun Agrawal
faf004347b
Fix Matlab tests and add saveGraph method to GaussianBayesNet
2021-03-10 15:58:12 -05:00
Varun Agrawal
827f3feb6b
update Matlab CMakeLists.txt to use the wrapper
2021-03-10 09:17:22 -05:00
Varun Agrawal
f03b12e420
Make matlab wrapping rely completely on the wrap project
2021-03-09 16:10:08 -05:00
cttdev
e75505a4d7
Adding BearingFactor3D to the wrapper definition.
2020-12-30 01:41:03 -08:00
Jose Luis Blanco Claraco
e9e87526c4
refactor cmake scripts into smaller files
2020-10-06 18:10:11 +02:00
Varun Agrawal
94bb0fb6df
remove Point3 serialization test since Point3 is now just a vector
2020-09-26 18:02:07 -04:00
Varun Agrawal
ff9dc99ddf
MATLAB readme update
2020-09-26 18:01:42 -04:00
Fan Jiang
0901237ec0
Fix some unstable MATLAB examples
2020-08-17 19:20:47 -04:00
Fan Jiang
840831b62b
Ported MATLAB Examples
2020-08-17 14:37:12 -04:00
Varun Agrawal
a59682e608
Merge branch 'develop' into feature/python-plotting
2020-03-25 19:06:17 -04:00
Varun Agrawal
ca4daa0894
Merge pull request #258 from borglab/deprecate-simplecamera
...
Replace SimpleCamera with PinholeCameraCal3_S2
2020-03-23 08:08:18 -04:00
Varun Agrawal
81b4765299
modernized SFM example and added plotting of trajectory and landmarks
2020-03-20 22:25:14 -04:00
Thomas Jespersen
d8866f1497
Corrected Bias key index in IMUKittiExampleGPS.m
...
Bias key index in ImuFactor refers to the bias at the previous timestep, `bias_i`, according to https://github.com/borglab/gtsam/blob/develop/gtsam/navigation/ImuFactor.h#L239-L244 and the C++ example https://github.com/borglab/gtsam/blob/develop/examples/ImuFactorsExample.cpp#L228
2020-02-24 10:41:04 +08:00
Varun Agrawal
d9923fc3cc
replaced/appended all calls to SimpleCamera with PinholeCameraCal3_S2
2020-02-21 19:42:55 -05:00
Peter Mullen
a99610b77a
make code match comments when creating Pose3 noiseModel instances
2020-01-04 16:57:22 -08:00
Varun Agrawal
4c9f9ecabf
cleaned up Matlab script for visualizing mEstimators
2019-10-09 15:48:12 -04:00
Varun Agrawal
5c883caf16
label subplots for each estimator and hyphenate Geman-McClure
2019-10-07 23:43:01 -04:00
Varun Agrawal
f58d421b71
improve m-estimator visualization code
2019-09-25 20:04:32 -04:00
Varun Agrawal
ab044b693b
different plots for each mEstimator
2019-09-25 20:04:32 -04:00
Varun Agrawal
c8e18c95d0
added script to visualize values of different mEstimators
2019-09-25 20:04:32 -04:00
Varun Agrawal
5e387d1a7c
update to README to include link to READMEs of MATLAB and Python wrappers
2019-09-16 16:03:59 -04:00
dellaert
209bc23abe
Fixed at -> atPose2
2019-05-16 22:30:02 -04:00
Frank Dellaert
8801de4d63
Pose3 naming convention
2019-05-16 15:06:15 -04:00
Varun Agrawal
53e74a8070
further updated MATLAB instructions to remove inconsistencies and oddities
2019-03-24 22:18:42 -04:00
Varun Agrawal
927e8a6c27
removed instruction to add LD_PRELOAD to .bashrc
2019-03-20 17:38:58 -04:00