Duy-Nguyen Ta
1cdc228d6a
remove trailing spaces
2019-02-11 10:58:34 -05:00
Abe
fbe9aac41c
squash local changes on top of gtsam upstream pull from 6/14/2016
2016-06-18 23:13:59 -07:00
dellaert
ad54d7805c
Return value, not const reference
2016-04-10 18:30:41 -07:00
dellaert
1233a9c9b7
Merge remote-tracking branch 'origin/develop' into feature/Feature/FixedValues
...
Conflicts:
gtsam.h
python/handwritten/nonlinear/Values.cpp
2016-04-10 17:40:26 -07:00
dellaert
6ccc2a84b3
Deal with changes in Values
2016-04-10 17:26:29 -07:00
Ellon Mendes
5c16caf38b
Wrap NonlinearFactorGraph's clone method to python
2016-02-26 14:47:05 +01:00
Frank
0372a959ee
Many small improvements, bug-fixes, and tests
2016-02-24 11:01:19 -08:00
dellaert
659caa58c1
getNonlinearFactor
2016-01-28 01:32:02 -08:00
dellaert
1b9b90803a
Committed to MATLAB atT methods
2016-01-28 01:31:44 -08:00
Frank Dellaert
a6c265fda0
OdometryExample and necessary wrapping
2016-01-25 00:58:08 -08:00
Ellon Mendes
4f4d7c2af5
Add value_exists() and calculate_pose3_estimate to ISAM2 in python
2015-12-11 18:20:33 +01:00
Ellon Mendes
46a1970731
Wrap KeyVector to python
...
While here, do small cleanup on exportgtsam.cpp
2015-12-02 13:35:16 +01:00
Ellon Mendes
92bfcaa004
Wrap some properties of ISAM2Params to python
2015-12-02 13:35:16 +01:00
Ellon Mendes
bc73a5132a
Wrap few more missing methods on ISAM2 and NonlinearFactorGraph
2015-12-02 13:35:16 +01:00
Ellon Mendes
05f6237f71
Define NO_IMPORT_ARRAY in all cpp files before including NumpyEigenConverter.hpp
...
This fixes the segmentation fault when converting numpy and Eigen.
The reason is that NumpyEigenConverter.hpp includes numpy/arrayobject.h, and for
the numpy's C-API to work in multiple files we need to define NO_IMPORT_ARRAY
before including numpy/arrayobject.h in all the source files but the one that
defines the module initialization (exportgtsam.cpp in out case), as explained
here:
http://docs.scipy.org/doc/numpy/reference/c-api.array.html#importing-the-api
Note that PY_ARRAY_UNIQUE_SYMBOL, also needed to work multifile, is already
defined on NumpyEigenConverter.hpp.
2015-12-02 13:35:15 +01:00
Ellon Mendes
d76ed71c99
Move my developments to the handwritten structure of files that existed before
...
There's a problem with numpy_eigen causing a segmentation fault.
2015-12-02 13:35:15 +01:00
Andrew Melim
20f5c46507
Reworked python directory structure. Added readme on constructing python module. Added first unit test for point2. Everything needed to get it passing is also here, including some renaming of variables and emitted library names
...
Conflicts:
cmake/GtsamPythonWrap.cmake
python/handwritten/examples/OdometeryExample.py
wrap/Module.cpp
2015-12-02 13:35:14 +01:00