Commit Graph

13657 Commits (8df2c7086641892c88124f3b0a7af9ee6fabefaf)

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
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
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