Commit Graph

10935 Commits (1e663a3a79e4c5c57db2c8e4e93a8f9c59f5b07f)

Author SHA1 Message Date
Frank Dellaert 1e663a3a79
Removed brew update and gcc build on mac
Hoping that the latter will fix cache issue on Mac. And who uses gcc on Mac anyway?
2019-06-02 22:55:57 -04:00
Frank Dellaert a1daa163be Add ccache stats 2019-06-02 18:12:08 -04:00
Frank Dellaert ea63adf20d Another typo :-( 2019-06-02 16:48:33 -04:00
Frank Dellaert b06e5f0e83 Install ccache on OSX and add GTSAM_BUILD_WITH_CCACHE flag to cmake 2019-06-02 16:43:33 -04:00
Frank Dellaert 2382d95825 Re-enabled rest of matrix 2019-06-02 11:02:37 -04:00
Frank Dellaert 1dedbe65ff Fix typo 2019-06-02 10:08:55 -04:00
Frank Dellaert 5db75623f3 Use more direct configuration of cmake, disable unstable for gcc tests 2019-06-02 10:02:05 -04:00
Chris Beall 823c8bd5e8
Merge pull request #28 from jlblancoc/ensure_equal_eigen_version
Ensure users do not mix up Eigen versions
2019-06-01 23:30:25 -07:00
Frank Dellaert 51fb1b6696
Merge pull request #40 from borglab/feature/factor_graph_update
Factor graph update and add_factors method
2019-06-02 02:03:29 -04:00
Frank Dellaert e7f41694c1 Removed stale assert 2019-06-01 17:29:47 -04:00
Frank Dellaert 495a840921 New add_factors method 2019-06-01 16:46:52 -04:00
Frank Dellaert da1b7f92f2 Modernized enable_if, re-grouped methods to add factors 2019-06-01 16:46:17 -04:00
Frank Dellaert e439629349
Merge pull request #36 from borglab/feature/trustregion-doc
Trust-region doc update
2019-06-01 15:50:17 -04:00
Varun Agrawal 3af1de2557 removed bdsk entries from bib file 2019-06-01 15:22:51 -04:00
Varun Agrawal 14ffecbfed removed shortcut notation in trust-region formula 2019-06-01 15:22:38 -04:00
Jose Luis Blanco Claraco cc4bc458eb Ensure users do not mix up Eigen versions 2019-06-01 09:01:00 +02:00
Jose Luis Blanco-Claraco d365b427bd Merge branch 'jlblancoc-add-travis-ci' into develop 2019-06-01 08:34:39 +02:00
Jose Luis Blanco-Claraco 8906fa8da7 Merge branch 'add-travis-ci' of https://github.com/jlblancoc/gtsam into jlblancoc-add-travis-ci 2019-06-01 08:34:21 +02:00
Frank Dellaert 775e505d31
Merge pull request #37 from borglab/feature/readme-update
README niceness
2019-05-31 15:25:11 -04:00
Varun Agrawal b1673557ae updated README to nicer Markdown, added links to papers for convenience, added code formatting, and updated ROS package version 2019-05-31 12:05:19 -04:00
Varun Agrawal c55f5b42ab new pdf based on updated lyx file for trustregion methods 2019-05-31 11:47:59 -04:00
Varun Agrawal c13bd50a1a improved notes on trust region methods, corrected update rule as per Hauser notes and removed old links 2019-05-31 11:47:40 -04:00
Varun Agrawal 72296f786b added clickable link to optimization notes 2019-05-31 11:46:24 -04:00
Jose Luis Blanco Claraco f52c69b5a8 fix wrong logic 2019-05-31 13:10:33 +02:00
Jose Luis Blanco Claraco 0a6cfe4358 Add travis CI 2019-05-31 11:24:11 +02:00
Frank Dellaert 6393fe2ddc
Merge pull request #33 from borglab/feature/throwIfInfeasible
DoglegOptimizer: Throw exception if infeasible test
2019-05-30 23:21:41 -04:00
Varun Agrawal 184324a2dc Check exception type 2019-05-30 16:43:34 -04:00
Frank Dellaert 0e309baab6 Make test with hard constraints 2019-05-30 16:42:50 -04:00
Frank Dellaert c1c456b021
Merge pull request #32 from borglab/feature/navigation_expressions
Feature/navigation expressions
2019-05-30 11:12:20 -04:00
Frank Dellaert ef8cddd455 Added handy NavState expressions 2019-05-30 10:52:06 -04:00
Frank Dellaert 34c6348d45 Added some more overloads, including if Point3 != Vector3 2019-05-30 10:51:16 -04:00
Frank Dellaert 550084da0a
Merge pull request #29 from borglab/feature/python-info
Updated python package information
2019-05-29 23:18:32 -04:00
Varun Agrawal 17fbf1028d updated python package information 2019-05-29 17:13:19 -04:00
Frank Dellaert 103223f381
Merge pull request #25 from jlblancoc/fix_issue_10_iSAM2
Fix iSAM2 support for smart factors
2019-05-28 20:28:25 -04:00
Jose Luis Blanco Claraco d6b2429471 better docs and variable names 2019-05-28 23:33:47 +02:00
Jose Luis Blanco Claraco 1aadd171f9 remove comment 2019-05-27 12:40:07 +02:00
Jose Luis Blanco Claraco a1096a6f3b Fix bug: iSAM2 won't update() with smart factors 2019-05-27 12:26:54 +02:00
Jose Luis Blanco Claraco 77d56cb2eb Add iSAM2+Stereo factor unit test to reveal bug #10
fix test
2019-05-27 12:26:53 +02:00
Jose Luis Blanco Claraco c01134e4a5 misleading Key -> FactorIndex 2019-05-27 12:18:31 +02:00
Jose Luis Blanco Claraco a6901cdfcf VariableIndex can augment an existing factor 2019-05-27 12:18:24 +02:00
Jose Luis Blanco Claraco 17edca2426 Alternative ISAM2::update() signature, easier to extend.
The old update() method still exists and calls the new one.
The idea is that by using a struct, it is easier (i.e. API/ABI
compatibility) to add the new parameters that we will need to add next.
2019-05-27 12:18:17 +02:00
Chris Beall 630d2c190b
Merge pull request #24 from jlblancoc/patch-1
Fix GTSAMconfig.cmake for cmake <3.8
2019-05-26 18:59:42 -07:00
Jose Luis Blanco-Claraco a4b5f4cf08
Fix GTSAMconfig.cmake for cmake <3.8
Closes #22
2019-05-27 01:25:41 +02:00
Frank Dellaert 44fac28e85
Merge pull request #23 from chrisbeall/feature/tbb-version-bump-to-4.4
Require TBB 4.4 or newer
2019-05-26 16:15:05 -04:00
chrisbeall 110586a571 Require TBB 4.4 or newer 2019-05-26 12:15:31 -07:00
Frank Dellaert ef174aabb8
Merge pull request #18 from bricerebsamen/brice/fix13-rotation_expression
Expression wrapper for rotation
2019-05-22 16:09:02 -04:00
Frank Dellaert 69771f7ed5
Merge pull request #17 from bricerebsamen/brice/fix16-linearizeNumerically
Fix linearizeNumerically (#16)
2019-05-22 16:06:03 -04:00
Brice Rebsamen 56229eda03 add rotation wrapper 2019-05-22 11:52:14 -07:00
Brice Rebsamen c460c14764 unit tests 2019-05-22 11:48:43 -07:00
Brice Rebsamen 9b70fcdcfd fix issue 16 2019-05-22 11:37:49 -07:00