Commit Graph

10564 Commits (437a1136b0d9bc9e563cd0b96224ae260fc2d818)

Author SHA1 Message Date
Matthew Broadway 437a1136b0 added note about not always providing a speedup 2019-03-04 10:09:10 +00:00
Matthew Broadway e24ceaa5a9 added MKL installation instructions 2019-03-04 10:09:10 +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
jlblancoc 2505ef6623
metis: rely on global BUILD_SHARED_LIBS" 2019-01-11 00:31:22 +01:00
Jose Luis Blanco Claraco 0b1791583f
missing GTSAM_BUILD_STATIC_LIBRARY flags 2019-01-11 00:31:21 +01:00
Chris Beall 48f586e822 Merged in fix/execution-trace-alignment (pull request #371)
Attempt to fix alignment error in expression factors

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2019-01-10 22:50:33 +00:00
Chris Beall 704f302129 Fix testExpression 2019-01-10 14:06:29 -08:00
Chris Beall d2cedc6c96 attempt to fix alignment error in expression factors 2019-01-10 14:06:29 -08:00
Chris Beall 92f8f8103e Merged in fix/march-native-crash-numerical-derivative (pull request #370)
Fix alignment crash in numerical derivative with march=native
2019-01-10 03:14:04 +00:00
Chris Beall c29090c427 Fix alignment crash in numerical derivative with march=native 2019-01-09 17:03:26 -08:00
Jose Luis Blanco Claraco 87888f7bc3 Imported TBB targets; update gtsam_unstable cmake 2019-01-08 00:44:49 +01:00
Jose Luis Blanco Claraco ba5ef236e4 git ignore qtcreator IDE files 2019-01-07 23:38:03 +01:00
Jose Luis Blanco Claraco 8513e4c230 Merge remote-tracking branch 'upstream/develop' into develop 2019-01-07 23:34:45 +01:00
Thomas d21c613cc5 Merged in thomashorstink/gtsam/feature/Pose3SLAMExampleExpressions_BearinRangeWithTransform (pull request #367)
Expression example of estimating trajectory, landmarks and sensor-body-transform simultaneously
2019-01-04 16:16:31 +00:00
Thomas Horstink e7d6cd4faf fixed typo in description 2019-01-04 17:12:04 +01:00
Thomas Horstink 9c382b6c14 changed the SFMdata functions so that it allows the passage of function arguments to generate a trajectory; default arguments result in the original behaviour (described in header). In the range bearing examples: fixed weirdo text-artifacts, add newline for readability, added underscore the prediction expression. 2019-01-04 16:17:33 +01:00
Thomas Horstink ba03b398f4 type in filename.... 2019-01-04 11:55:26 +01:00
Thomas Horstink 986346f2b9 another comment update 2019-01-04 11:53:50 +01:00
Thomas Horstink 7bb6863e75 little typo in a comment 2019-01-04 11:50:20 +01:00
Thomas Horstink d4398fb092 expression example of estimating trajectory, landmarks and sensor-body-transform simultaneously 2019-01-04 11:31:41 +01:00
Chris Beall cb3e688fa5 Merged in fix/license (pull request #366)
Update LICENSE

Approved-by: Frank Dellaert <dellaert@cc.gatech.edu>
2019-01-02 23:32:50 +00:00
Chris Beall f558ccbb2d Update LICENSE to enumerate all dependencies in gtsam/3rdparty 2019-01-02 13:29:46 -08:00
Frank Dellaert 1d97f86b9d Merged in feature/adjoint_operators (pull request #364)
Feature/adjoint operators

Approved-by: Mandy Xie <manxie@gatech.edu>
2019-01-02 20:42:43 +00:00
Frank Dellaert 72690f58d5 Merged in fix/matlab-wrapper (pull request #365)
PR 269 replacement
2019-01-02 20:40:52 +00:00
dellaert 0a2e4e34e8 Added extra types included by Jacob Thomson in (declined) PR #269 2019-01-02 14:32:49 -05:00