Commit Graph

11600 Commits (0675b82c1f5173f76b1cdf2e7457fac68b38b7b7)

Author SHA1 Message Date
Fan Jiang 0675b82c1f Fixed TBB detection and make emplace great again 2020-06-02 20:01:51 -04:00
Fan Jiang 23617fd430 Move to header 2020-06-02 19:44:44 -04:00
Fan Jiang 5bf8dc4174 Fixed emplace to align with std 2020-06-02 17:36:20 -04:00
Fan Jiang 1fe876aba6 Fix build 2020-06-02 16:40:41 -04:00
Fan Jiang b669e3aa3f fix checks 2020-06-02 16:18:18 -04:00
Fan Jiang 15fda68c1a Use faster version of in-place add 2020-06-02 16:17:28 -04:00
Fan Jiang 50ffeb7dcd Use find 2020-06-02 15:38:04 -04:00
Fan Jiang f73429133a Switched to in-place update of the diagonal Hessian 2020-06-02 12:44:57 -04:00
Jose Luis Blanco-Claraco 65da699e57
Merge pull request #332 from berndpfrommer/rename_libmetis
rename libmetis -> libmetis-gtsam to avoid collision with system libs
2020-06-02 10:17:01 +02:00
Bernd Pfrommer 5801ab079d rename libmetis -> libmetis-gtsam to avoid collision with system libs 2020-06-01 16:20:56 -04:00
Fan Jiang 106cab5b53
Merge pull request #331 from acxz/unused-post-order
remove unused post order traversal
2020-06-01 13:51:45 -04:00
Jose Luis Blanco-Claraco a09bbe7c0e
Merge pull request #328 from berndpfrommer/add_gnu_installdirs
use GNUInstallDirs to make install destination directories configurable
2020-06-01 17:29:36 +02:00
Bernd Pfrommer 71f4bb3019 Use GNUInstallDirs to make install destination directories configurable 2020-05-31 21:52:00 -04:00
acxz b586372ca8 remove unused post order traversal 2020-05-31 17:30:24 -04:00
Frank Dellaert ff60ea8dbc
Merge pull request #326 from zwn/fix-python-examples
Fix problem introduced in #255.
2020-05-29 10:34:31 -04:00
Zbynek Winkler c74a25cdf2 Fix problem introduced in #255.
The api plot_pose3 and plot_pose3_on_axes has been changed, breaking
backward compatibility by adding arguments in the middle. The newly
introduced arguments have been moved to the end of the argument list to
mitigate the problem.
2020-05-29 14:50:29 +02:00
Frank Dellaert 3422c3bb66
Merge pull request #323 from borglab/fix/faster-pim-predict
Optional jacobian computation in PreintegrationBase predict function
2020-05-27 21:06:01 -04:00
Varun Agrawal 23742f30e6 optional jacobian computation in PreintegrationBase predict function 2020-05-26 13:57:55 -05:00
Jose Luis Blanco-Claraco 9ed8d8c31a
Merge pull request #320 from berndpfrommer/updated_packaging
added email parameter to ubuntu/debian packaging scripts
2020-05-24 10:20:41 +02:00
Bernd Pfrommer ab4569457d added email parameter to ubuntu/debian packaging scripts 2020-05-23 19:32:38 -04:00
Frank Dellaert d8bd5e3a5c
Merge pull request #318 from borglab/fix/solver_formatting
Formatting only
2020-05-22 08:41:01 -04:00
Frank dellaert 3d42e4e76a Formatting only
# Conflicts:
#	gtsam/nonlinear/NonlinearOptimizer.cpp
#	tests/testPCGSolver.cpp
2020-05-21 14:50:02 -04:00
Varun Agrawal c66b227410
Merge pull request #313 from borglab/demangle
Demangle the type when printing
2020-05-19 20:41:07 -05:00
Varun Agrawal 14ccd06bf2 print custom error message if type names match 2020-05-19 17:34:07 -05:00
Varun Agrawal baaa656628 demangle other type instances 2020-05-18 17:45:45 -05:00
Varun Agrawal 77ffbf47cc better conditional compilation 2020-05-18 17:37:02 -05:00
Varun Agrawal 25bf695b77 updated cmake to include library for Windows demangling 2020-05-18 16:43:14 -05:00
Varun Agrawal d05279ee5e updated demangle code to not use unique_ptr, support for Windows, and a simple test 2020-05-18 16:39:03 -05:00
Varun Agrawal 95e7eea4b7 Demangle the type when printing 2020-05-18 02:19:54 -04:00
Frank Dellaert a76c0a20ee
Merge pull request #310 from borglab/fix/x32-unit-tests
Fix 32-bit unit test failures
2020-05-15 08:48:21 -04:00
Jose Luis Blanco-Claraco b73f03646d
Fix potential uninitialized matrix elements (Fixes #306) 2020-05-15 09:22:04 +02:00
Jose Luis Blanco-Claraco 723f7ebda7
relax test threshold (+clang-format sort headers) 2020-05-13 09:47:17 +02:00
Fan Jiang f25e4a9774
Fix uninitialized variable usage 2020-05-13 09:42:56 +02:00
Frank Dellaert b1bb0c9ed5
Merge pull request #305 from borglab/feature/examples
Feature/examples
2020-05-11 17:54:52 -04:00
Frank Dellaert 0af2277dc9
Merge pull request #303 from acxz/boost-timer
update calls from boost timer
2020-05-10 13:24:04 -04:00
acxz 414283a300 add wall time to reciprocate original timing 2020-05-10 00:41:03 -04:00
acxz 93b4081c7f update timing to use internal timing.h api 2020-05-09 21:29:08 -04:00
Frank dellaert 0cd1e777bc Reformatted some and use of auto 2020-05-09 19:08:31 -04:00
Frank dellaert ff5a14831b Reformatted and refactored 2020-05-09 19:08:17 -04:00
Frank Dellaert 6a23c476a1
Merge pull request #279 from ghaggin/camera_mods
Fisheye Calibration
2020-05-09 16:44:54 -04:00
Frank Dellaert f948fe3442
Merge pull request #183 from borglab/fix/unit-test-tolerances
Enable and fix unit tests in different archs
2020-05-09 16:41:44 -04:00
Frank Dellaert 3e6d360ff8
Merge pull request #255 from borglab/feature/python-plotting
Python plotting upgrades
2020-05-09 16:40:05 -04:00
Akshay Krishnan ec29903eaa
Merge pull request #288 from borglab/feature/lines
Representation for lines in 3D - Line3
2020-05-09 14:05:29 -04:00
Frank Dellaert 348c49b3df
Merge pull request #304 from borglab/fix/alignment_boost_list_of
Fix test failure on latest Clang 10.0.0-1
2020-05-09 13:48:27 -04:00
akrishnan86 ad2c9b6683 additional jacobian for retract and local and unit tests 2020-05-09 08:28:44 -04:00
Fan Jiang c549d8b8b7 Fix test failure on latest Clang 10.0.0-1 2020-05-08 13:18:13 -04:00
Varun Agrawal e1ff5b5e8e
Merge pull request #295 from acxz/sign-compare
fix sign-compare warning b/t size_t and int
2020-05-08 12:31:59 -04:00
Varun Agrawal c5efabea09
Merge pull request #256 from borglab/fix/todos
Various improvements
2020-05-08 11:58:29 -04:00
Fan Jiang fbece35715
Merge pull request #300 from acxz/fix/find-mkl
Fix/find mkl
2020-05-07 15:48:07 -04:00
Varun Agrawal f79409644a Merge branch 'fix/todos' of github.com:borglab/gtsam into fix/todos 2020-05-07 15:21:35 -04:00