Commit Graph

11121 Commits (f58d421b71836dbb850913fcf55356282595d18a)

Author SHA1 Message Date
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
Brice Rebsamen 1e42af6548 full nonholon example 2019-05-22 11:37:38 -07:00
Brice Rebsamen 3a72df2deb testFactorTesting with ScaleAndCompare 2019-05-22 10:30:13 -07:00
Frank Dellaert f5e427a7b2
Merge pull request #12 from borglab/fix/457_remove_old_python
Fix/457 remove old python
2019-05-19 19:32:02 -04:00
dellaert 1cbb6d74f8 cmake fixes 2019-05-19 11:30:48 -04:00
dellaert e88282c31a removed python 2019-05-19 11:30:32 -04:00
Chris Beall 20f29fba0c
Merge pull request #7 from chrisbeall/fix/build-no-deprecated
Fix build for GTSAM_ALLOW_DEPRECATED_SINCE_V4=OFF
2019-05-18 21:59:44 -07:00
chrisbeall bd18fac539 Remove usage of deprecated pointer constructor from testIMUFactor 2019-05-18 21:43:17 -07:00
Chris Beall 690b2b8aed
Merge pull request #6 from chrisbeall/fix/compiler-and-cmake-mac
Mac compiler fixes and GeographicLib upgrade
2019-05-18 21:31:41 -07:00
chrisbeall c5488c7568 Upgrade to GeographicLib 1.49 - Apple clang was no longer happy with 32bit config flags. Fixed in version 1.48. 2019-05-18 21:07:00 -07:00
chrisbeall ba09d5d676 Fix GeographicLib configuration when GTSAM_INSTALL_GEOGRAPHICLIB is toggled from ON to OFF, or when system-installed copy disappears. 2019-05-18 20:52:21 -07:00
chrisbeall 22d9b162d2 Fix more clang issues with FactorIndices 2019-05-18 20:51:00 -07:00
Chris Beall e05e6e9700
Merge pull request #5 from chrisbeall/fix/mac-factorIndices
Fixes for clang on Mac
2019-05-18 20:07:08 -07:00
chrisbeall 5fe891a1c3 Change FastVector<size_t> to FactorIndices to make clang happy 2019-05-18 19:47:58 -07:00
Chris Beall 2d15b9aed6
Merge pull request #4 from chrisbeall/feature/march-native
Add option to toggle march=native
2019-05-18 19:43:56 -07:00
chrisbeall 7b9ed50daa Add option to toggle march=native 2019-05-18 15:15:27 -07:00
Frank Dellaert 357e739127 Merged in fix/458_scenario_examples (pull request #433)
close issue #458
ImuFactor python examples ported
2019-05-18 03:07:40 +00:00
Frank Dellaert 6225202f92 Merged in feature/improvementsIncrementalFilter (pull request #355)
Feature/improvementsIncrementalFilter
2019-05-18 03:07:16 +00:00
Frank Dellaert 67b65f9845 Merge remote-tracking branch 'origin/develop' into feature/improvementsIncrementalFilter 2019-05-17 22:19:27 -04:00
Frank Dellaert 371e172722 Port test and examples from obsolete python wrapper 2019-05-17 22:11:10 -04:00