Commit Graph

10917 Commits (cc4bc458eb14d26d0bdc7073d869ff6a01de43ea)

Author SHA1 Message Date
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
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