Commit Graph

10586 Commits (f6af989e6776aee45d968f9c7eada5f74e88f63f)

Author SHA1 Message Date
Matthew Broadway f6af989e67 setup.py install .so files 2019-03-11 14:52:58 +00:00
Matthew Broadway 54512731e3 added setup.py 2019-03-11 14:52:58 +00:00
Frank Dellaert 400be7f5d4 Merged in fix/python_test (pull request #389)
Fixed 2 unit tests
2019-03-11 13:25:43 +00:00
Chris Beall 20c4af4ec6 Merged in feature/cython-plot2d-marginals (pull request #388)
wip - plotting covariances in 2d in cython examples
2019-03-09 18:26:17 +00:00
Frank Dellaert 549fcca2ac Fixed 2 unit tests 2019-03-09 13:06:31 -05:00
matthew.broadway 0e23f77212 Merged in matt_broadway/gtsam/fix/python3cython (pull request #369)
Fix/python3cython

Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2019-03-08 13:51:55 +00:00
Matthew Broadway 2f232fd4d4 removed redundant call to find_package 2019-03-07 15:58:05 +00:00
cbeall 2a967c74ab wip - plotting covariances in 2d 2019-03-06 07:59:53 -08:00
Matthew Broadway dc80bc0755 find correct interpreter version before looking for cython 2019-03-06 10:00:13 +00:00
Matthew Broadway 9c1dfd244f fixed a bug where unsetting the cached python version leads to different numpy/cython/libraries being used 2019-02-28 09:14:39 +00:00
Matthew Broadway e9e8ca3990 added option to specify python version 2019-02-28 09:14:39 +00:00
Matthew Broadway 09ac7f7c06 removed requirement for python 2.7 in cmake 2019-02-28 09:14:39 +00:00
Matthew Broadway 27f87d340e caching cmake variables 2019-02-28 09:14:39 +00:00
Matthew Broadway a1fba6a5b1 removed experiments.py 2019-02-28 09:14:39 +00:00
Matthew Broadway e251dbaebd re-adding flags to pass to cmake to use correct python version 2019-02-28 09:14:39 +00:00
Matthew Broadway 46eed55448 removed MKL installation instructions 2019-02-28 09:14:39 +00:00
Matthew Broadway 43ac8ad343 made experiment script compatible with python 2 and 3 2019-02-28 09:14:39 +00:00
Matthew Broadway a79e865475 added note about python interpreter version to README 2019-02-28 09:14:39 +00:00
Matthew Broadway 8df2c0a9a1 updated wrap test expected output 2019-02-28 09:14:39 +00:00
Matthew Broadway 70470ff59b fixed more python 3 related import problems 2019-02-28 09:14:39 +00:00
Matthew Broadway e896ae1c43 compile cython compatible with the chosen python version 2019-02-28 09:14:39 +00:00
Matthew Broadway b63537a47c fixed cython import for gtsam_unstable 2019-02-28 09:14:39 +00:00
Matthew Broadway 56ef410276 adding MKL installation instructions to README 2019-02-28 09:14:39 +00:00
Matthew Broadway 5670c73158 improved cython wrapper python3 support 2019-02-28 09:14:39 +00:00
Varun Agrawal 435762ca81 Merged in varunagrawal/gtsam/install-instructions (pull request #385)
Updated INSTALL file to use Markdown syntax and applied correct formatting
2019-02-27 20:59:46 +00:00
Varun Agrawal dae50c9a4a updated link in README.md to point to correct INSTALL.md 2019-02-27 14:23:18 -05:00
Varun Agrawal cca445711c Updated INSTALL file to use Markdown syntax and applied correct formatting 2019-02-27 13:20:42 -05:00
José Luis Blanco-Claraco 034f69c7aa Merged in jlblancoc/gtsam (pull request #383)
close issue #426
fix missing Eigen in Cython wrapper
2019-02-17 02:44:30 +00:00
jlblancoc 6723b481a6 fix missing Eigen in Cython wrapper 2019-02-17 01:02:17 +01:00
José Luis Blanco-Claraco 40d67f49da Merged in jlblancoc/gtsam/more-cmake-modernizations (pull request #379)
A lot of cmake modernizations as well as cleanup some cmake issues/docs.
close issue #425
Approved-by: Chris Beall <chrisbeall@gmail.com>
2019-02-15 21:24:09 +00:00
jlblancoc 7625c21777
Various fixes to cmake exported targets
List of changes:
 * -I boost is no longer required
   (Since the use of Boost::xxx imported targets)
 * fix missing Boost deps in imported gtsam by
   searching for Boost inside GTSAMConfig.cmake
 * Including the dirs for Eigen/MKL/SuiteSparse/Metis
   into exported targets public interface.
 * Fix missing cmake changes in wrap/*
 * Split build flags into private/public, not to
   expose to users flags that may be invasive.
 * Removed now useless include_dirs in "extra cmake"
 * Update cmake/example_project
 * Make cppunitlite to find boost headers via Boost::boost
 * Update README / INSTALL to reflect the updated minimum CMake >= 3.0
2019-02-15 22:04:04 +01:00
Frank Dellaert 2a0153cf25 Merged in fix/wrappers (pull request #380)
close issue #413
close issue #421
Fix/wrappers
2019-02-12 00:07:41 +00:00
Frank Dellaert 7138236f71 Fixed static issue 2019-02-11 10:52:36 -05:00
Frank Dellaert 37ed46cee1 Added underscore to case conflicts until wrap can handle this. 2019-02-11 10:44:24 -05:00
Frank Dellaert c0686f1f09 Fixed findExampleDataFile issue. Note the wrapped version is not the one that will be available in MATLAB. Still have to test whether we can use that or not. 2019-02-11 10:43:48 -05:00
Frank Dellaert ca78668113 Deleted legacy files 2019-02-11 10:33:16 -05:00
Vikrant Shah c84496632f Merged in vik748/gtsam (pull request #373)
Adding wrapper for Pose3 for reading g2o files and examples for Pose2 and Pose3 slam using g2o file

Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
Approved-by: Vikrant Shah <vikrantshah@gmail.com>
2019-01-31 22:42:46 +00:00
JOSE LUIS BLANCO CLARACO b81f845f16 Merged in jlblancoc/gtsam (pull request #372)
port to target-based CMake compile options and definitions

Approved-by: Chris Beall <chrisbeall@gmail.com>
2019-01-30 04:05:50 +00:00
Mike Sheffler 08ba9d9ced Merged in mikesheffler/gtsam/fix/SerializationTestCout (pull request #376)
Non-include of <iostream> caused compilation errors related to std::cout usage
2019-01-29 09:27:57 +00:00
Mike Sheffler 5acd89f634 Non-include of <iostream> caused compilation errors related to std::cout usage 2019-01-29 00:28:54 -08:00
Frank Dellaert a1b36dc065 Merged in feature/BearingRange (pull request #375)
Wrapping BearingRange
2019-01-26 03:27:23 +00:00
dellaert ca9c972028 Wrapping BearingRange 2019-01-25 15:20:54 -05:00
Jose Luis Blanco-Claraco 9ea90b5b45
port to target-based compile options and definitions
This also fixes CMake warnings on Windows
2019-01-24 10:35:26 +01:00
Chris Beall 3389bb2944 Merged in fix/testPose2-clang-avx2 (pull request #374)
Close Issue #414
Fix testPose2 with clang + avx2
2019-01-24 03:25:54 +00:00
chrisbeall 1aa36b2ea9 Fix testPose2 failure by forcing eval in wedge expression. Always align Pose2. 2019-01-21 23:27:58 -08:00
Vikrant Shah ddf0c83918 Fixing gtsam.utils import 2019-01-21 13:29:46 -05:00
Vikrant Shah b3b69bfd21 Addressing Duy's comments about argparse and PEP8. Adding plot flag to the examples 2019-01-21 00:46:57 -05:00
Frank Dellaert edb94a6e93 Better error message. 2019-01-20 16:52:44 -05:00
Vikrant Shah 223020ec82 Adding wrapper for Pose3 for reading g2o files and examples for Pose2 and Pose3 slam using g2o file 2019-01-18 22:05:57 -05:00
JOSE LUIS BLANCO CLARACO 5cbb9dfd6c Merged in jlblancoc/gtsam (pull request #368)
slight CMake modernization: BUILD_SHARED_LIBS & TBB

Approved-by: Chris Beall <chrisbeall@gmail.com>
Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2019-01-11 00:48:40 +00:00