Commit Graph

11600 Commits (0675b82c1f5173f76b1cdf2e7457fac68b38b7b7)

Author SHA1 Message Date
Varun Agrawal 914ea4cfc8 install gtsam_eigency to the correct cython directory 2019-06-17 16:36:50 -04:00
Varun Agrawal 4f5d13f328 GtsamCythonWrap.cmake update
- Update install directory so that the release tag is appended to the cython directory only rather than the specific subdirectories.
- Update the target properties so that the .so files don't have the build type appended as a postfix.
2019-06-17 16:36:50 -04:00
Varun Agrawal bc16290e96 Main CMakeLists.txt edit
- Added top-level cmake build type upper case variable.
- Added new GTSAM_BUILD_TAG variable for use in wrapping gtsam_eigency.
- Removed FATAL message regarding GTSAM_BUILD_TYPE_POSTFIXES.
2019-06-17 16:36:50 -04:00
Frank Dellaert 57852950aa
Merge pull request #68 from borglab/feature/VectorValuePrint
Feature/vector value print
2019-06-16 16:18:23 -07:00
mxie32 addbfe8234 use key_formatter in print function 2019-06-16 11:53:41 -04:00
mxie32 4ed069e7a6 Merge branch 'develop' into feature/VectorValuePrint 2019-06-16 10:32:40 -04:00
mxie32 45244d3ffd move cout string to print function 2019-06-16 10:31:35 -04:00
Frank Dellaert 420756060c
Merge pull request #65 from jlblancoc/new_cmake_flags_v2
(rebased) New CMake targets-based build configuration
2019-06-16 07:51:43 -04:00
Jose Luis Blanco Claraco 0a6fecd30b fix cmake warning 2019-06-16 02:30:28 +02:00
Frank Dellaert f04a6361ea
Merge pull request #69 from borglab/feature/streaming_keys
Feature/streaming keys
2019-06-15 17:47:18 -04:00
Jose Luis Blanco Claraco 7f43054c37 Refactor build flags via CMake target properties
Also:
- Allow users to edit cmake target build options in the cache variables.
- We had to add project() commands for  gtsam and gtsam_unstable,
the PROJECT_SOURCE_DIR changed, but the root GTSAM_SOURCE_DIR instead.
- Ensure use of standard C++11 (no extensions)
2019-06-15 23:09:54 +02:00
Jose Luis Blanco-Claraco ae79c27d45 fix unused parameter warning 2019-06-15 23:09:10 +02:00
Jose Luis Blanco-Claraco 391d8b9e15
Merge pull request #70 from jlblancoc/fix_msvc
Fix MSVC build errors
2019-06-15 21:45:45 +02:00
Frank Dellaert 6d8ef99215
Merge pull request #72 from borglab/fix/9_dogleg_initial_delta
Restored default deltaInit to 1.0 to resolve issue #9
2019-06-15 14:13:41 -04:00
Frank Dellaert 876475a774
Restored default deltaInit to 1.0 to resolve issue #9 2019-06-15 14:09:19 -04:00
Frank Dellaert da09428110
Merge pull request #67 from borglab/feature/housekeeping
Housekeeping
2019-06-15 13:53:02 -04:00
Frank Dellaert 0bfc824e2d
Merge pull request #71 from borglab/feature/wrap_errors
Feature/wrap errors
2019-06-15 12:38:00 -04:00
Frank Dellaert 01ce03673c Excluded build that consistently times out 2019-06-15 11:13:56 -04:00
Frank Dellaert ba91bd53fd Add better error reporting 2019-06-15 11:12:19 -04:00
Jose Luis Blanco-Claraco 89f8f50194 T made non-const for MSVC2017 to build 2019-06-15 14:39:58 +02:00
Jose Luis Blanco-Claraco bf20ec91de cmake: fix unset variable for MSVC 2019-06-15 10:15:34 +02:00
Jose Luis Blanco-Claraco 0fc812f4df Missing DLL export macros 2019-06-15 10:13:03 +02:00
mxie32 c087dd336b delete make_pair 2019-06-14 16:44:45 -04:00
mxie32 8e9aa9718d use map::emplace instead of insert 2019-06-14 16:20:41 -04:00
mxie32 5ba91939c7 fix issues according to pr comments 2019-06-14 15:55:08 -04:00
Frank Dellaert 86b4be3304 Streaming for LabeledSymbols 2019-06-14 15:31:23 -04:00
Frank Dellaert 4e2713026c Streaming for Symbols 2019-06-14 15:31:08 -04:00
Frank Dellaert 6c665b818b Streaming Key values with a custom formatter 2019-06-14 15:29:53 -04:00
mxie32 9ac72a017b overload operator <<, and add unittest 2019-06-14 14:57:56 -04:00
Varun Agrawal a18424666d moved templates from .github to .github/ISSUE_TEMPLATE 2019-06-14 13:43:01 -04:00
Varun Agrawal 87614cdc8d github issue templates conforming to new workflow 2019-06-14 13:31:38 -04:00
mxie32 7b41007941 print key_values in order 2019-06-14 11:14:01 -04:00
Varun Agrawal 0448c4a982 added blank github issue template 2019-06-13 17:26:46 -04:00
Varun Agrawal b8292399d6 renamed all READMEs to README.md and updated markdown syntax 2019-06-13 17:26:07 -04:00
Varun Agrawal e72b42b614 make all top level docs as markdown files 2019-06-13 17:09:50 -04:00
Varun Agrawal 7395cdd10f typecast to size_t to remove build warnings 2019-06-13 17:05:15 -04:00
Varun Agrawal e75c3ba3d3 remove old, obsolete files 2019-06-13 16:59:24 -04:00
Frank Dellaert 28235955d0
Merge pull request #64 from borglab/fix/38_SmartRangeExamples-2
Fix/38 smart range examples 2
2019-06-13 00:10:09 -04:00
Frank Dellaert 5017f3e774 Merge remote-tracking branch 'origin/develop' into fix/38_SmartRangeExamples-2 2019-06-12 18:21:53 -04:00
Jose Luis Blanco Claraco 39e08c9a4e fix warning
"const" ignored in this return type
2019-06-13 00:02:53 +02:00
Frank Dellaert 59369b230b
Merge pull request #61 from borglab/fix/travis_cache
Proper cacheing for travis
2019-06-12 17:49:39 -04:00
Frank Dellaert 7619ae2985 Unstable will not be built or tested in Debug mode: takes too long. 2019-06-12 15:37:30 -04:00
Frank Dellaert 225bd36019 Turned off timing 2019-06-12 15:33:42 -04:00
Frank Dellaert 5b686d3ec3 Fixed warning 2019-06-12 15:33:25 -04:00
Frank Dellaert d102a223a5 Reduced time for ImuFactor tests 2019-06-12 14:39:04 -04:00
Frank Dellaert 6f5e332a98 Reduced time to run very slow testScenario by reducing sample count for estimating covariance. 2019-06-12 14:21:08 -04:00
Frank Dellaert e61ce989ca Fix syntax error, add comment mentioning issue #57 2019-06-12 09:03:30 -04:00
Frank Dellaert f2b3497df5
exclude clang on linux 2019-06-12 07:10:28 -04:00
Frank Dellaert f09d118eb8 Use command line argument for script so that cache names are not polluted by environment variables. This should allow ccache to use caches from build stage for testing stage. 2019-06-12 00:23:40 -04:00
Frank Dellaert 6bcbfe2c67 Tightened odometry sigmas to avoid ILS 2019-06-11 20:42:54 -04:00