Frank
0372a959ee
Many small improvements, bug-fixes, and tests
2016-02-24 11:01:19 -08:00
dellaert
7b493812e8
Adapt to new dir structure
2016-01-24 15:51:04 -08:00
dellaert
0605abfea5
Chaned dir structure a bit
2016-01-24 15:50:31 -08:00
Ellon Mendes
768c594299
Copy python/gtsam to build/python directory
...
Not the best way since the gtsam module into build/python won't be updated if
.py files change in the python module.
2015-12-02 13:35:17 +01:00
Ellon Mendes
09ec306013
Update __ini__.py to be supported in python 2 and 3
2015-12-02 13:35:17 +01:00
Ellon Mendes
72bcc4f08e
Change VisualISAM2Example to work with python 2 and python 3
2015-12-02 13:35:17 +01:00
Ellon Mendes
d3db7309bc
Make libgtsam_python a hidden module by adding '_' before lib name
2015-12-02 13:35:16 +01:00
Ellon Mendes
8fa1acc553
Move plot functions to a submodule utils
2015-12-02 13:35:16 +01:00
Ellon Mendes
4f37929d80
Add ploting to VisualISAM2Example.py
2015-12-02 13:35:16 +01:00
Ellon Mendes
a6b48194fd
Print result of example to console
2015-12-02 13:35:16 +01:00
Ellon Mendes
cba6085557
Add VisualISAM2Example. Still need to finish some details of the example
2015-12-02 13:35:16 +01:00
Ellon Mendes
982d81e1c9
Add python version of SFMdata as gtsam.examples submodule
...
The gtsam.examples submodule should be loaded explicitely:
>>> import gtsam.examples
2015-12-02 13:35:16 +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
Ellon Mendes
ffae37a675
Revert python module to use old handwritten files
...
Just noticed several handwritten files here. I'm reverting the python module to
use these handwritten files to later add the files I was wrapping to the same
framework.
Classes from geometry were wrapped for an old C++ interface, so several
boost python's .def(...) were commented out.
Conflicts:
python/gtsam/.gitignore
2015-12-02 13:35:15 +01:00
Ellon Mendes
9a97248ee4
Put classes in namespaces close to gtsam's C++ interface
2015-12-02 13:35:15 +01:00
Ellon Mendes
72d73c6721
Add slam as submodule of gtsam python module
2015-12-02 13:35:15 +01:00
Ellon Mendes
7cfd57339a
Add nonlinear submodule of gtsam python module
2015-12-02 13:35:15 +01:00
Ellon Mendes
ff1cd140bb
Register convertion between numpy and eigen in a separated submodule
2015-12-02 13:35:14 +01:00
Ellon Mendes
a0064f3aab
Add geometry submodule of python module
2015-12-02 13:35:14 +01:00
Ellon Mendes
96d6b79f5e
Start organizing python module
...
Organize gtsam modules into submodules. Start with a handwritten noiseModel
module.
Conflicts:
CMakeLists.txt
2015-12-02 13:35:14 +01:00
Andrew Melim
dca285a9d8
Remove library
2015-12-02 13:35:14 +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
Andrew Melim
def2f1a91c
Installation script for python Distutils for python package. Installs to default python dist-packages location call : python setup.py install
2015-12-02 13:35:14 +01:00