Commit Graph

11921 Commits (c738f6b7f727b79b63596677bee5a0ffb578b00c)

Author SHA1 Message Date
Frank Dellaert e9d2f8775f
Merge pull request #42 from borglab/feature/iSAM2_refactor
iSAM2 refactor
2019-06-03 22:05:37 -04:00
Frank Dellaert 5667c6ffdd Merge remote-tracking branch 'origin/develop' into feature/iSAM2_refactor 2019-06-03 17:29:31 -04:00
Frank Dellaert d18795e844 Some last cosmetic changes to make update fit on single screen 2019-06-03 17:29:21 -04:00
Frank Dellaert 161e363190
Merge pull request #46 from borglab/fix/Bayestree_in_out
Google-style output args
2019-06-03 17:19:13 -04:00
Frank Dellaert ebae189c7b Re-ordered functions to minimize diff 2019-06-03 16:06:09 -04:00
Frank Dellaert d385c1e698 Merge remote-tracking branch 'origin/fix/Bayestree_in_out' into feature/iSAM2_refactor
# Conflicts:
#	gtsam/inference/BayesTree-inst.h
#	gtsam/nonlinear/ISAM2.cpp
2019-06-03 15:32:56 -04:00
Frank Dellaert a30855181a Deprecated non-const reference arguments in BayesTree and iSAM.h 2019-06-03 15:24:44 -04:00
Frank Dellaert 18553feb03 Recalculate now removes top 2019-06-03 14:57:25 -04:00
Frank Dellaert 6f7e92afdc Make error calculation concise 2019-06-03 14:12:31 -04:00
Frank Dellaert 3ab9a1e3cc Made detail handling more explicit in update 2019-06-03 14:12:10 -04:00
Frank Dellaert 62233395b2 made gatherInvolvedKeys more explicit 2019-06-03 13:39:16 -04:00
Frank Dellaert a9e955d56e using rather than typedef 2019-06-03 12:33:23 -04:00
Frank Dellaert 3b51bae5c1 made markedKeys explicit 2019-06-03 12:33:05 -04:00
Frank Dellaert 228ac650be
Merge pull request #45 from borglab/fix/travis_timeout
Fix/travis timeout issues
2019-06-03 08:33:41 -04:00
Frank Dellaert 0d731e9b0c
Disable brew update 2019-06-02 23:58:46 -04:00
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
Jose Luis Blanco-Claraco b36dc081e0 Nicer grouping in IDE "folders" 2019-06-02 11:46:43 +02:00
Jose Luis Blanco-Claraco ab8b2f5263 -march=native is not for MSVC 2019-06-02 11:32:38 +02: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 1757198463 Moved recalculate back to iSAM2.cpp 2019-06-02 01:51:14 -04:00
Frank Dellaert 38d59eed68 Split recalculate for clarity 2019-06-02 01:09:01 -04:00
Frank Dellaert 8b01b81027 Split up relinearize again for clarity 2019-06-02 00:41:17 -04:00
Frank Dellaert 696d8076d1 Removed unusedIndices 2019-06-01 23:55:50 -04:00
Frank Dellaert 42b5f81633 Now using add_factors 2019-06-01 18:03:29 -04:00
Frank Dellaert 4b405728a7 Get rid of deprecated LieScalar 2019-06-01 17:34:24 -04:00
Frank Dellaert ecacda68c0 Further refactored pushNewFactors 2019-06-01 17:34:24 -04:00
Frank Dellaert 5a819645a4 Fixed print when no noise model 2019-06-01 17:34:24 -04:00
Frank Dellaert 1a29ab5533 Refactored iSAM2::update to reveal what is changed when 2019-06-01 17:34:24 -04:00
Frank Dellaert 5f8a00fa53 made Roots type public 2019-06-01 17:34:24 -04:00
Frank Dellaert 26f96f7091 added timing 2019-06-01 17:34:24 -04:00
Frank Dellaert 0a95ac292f Removed useless typedef, add empty() 2019-06-01 17:34:24 -04:00
Frank Dellaert bf904f9ff8 moved gradientAtZero helper to clique class, where it belongs 2019-06-01 17:34:24 -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