Commit Graph

12187 Commits (6eb8b13f6ecbee000033bff649e8405f84f68b5c)

Author SHA1 Message Date
Martin Vonheim Larsen 7486ed7993 Added test for Unit3::operator= 2020-06-02 13:02:10 +02: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
Varun Agrawal 0bbb39687f improved documentation 2020-06-01 19:55:10 -04:00
Varun Agrawal ea8b319c43 remove TODO 2020-06-01 19:54:04 -04:00
Varun Agrawal 131213a983 fixes, better tests, docs 2020-06-01 19:52:50 -04: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
Varun Agrawal 1db0f441bc Added FunctorizedFactor and corresponding tests 2020-05-31 22:02:37 -04: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
Binit Shah d0d80f55a6 Changed logmap tolerance for failed platform 2020-05-31 01:49:52 -04:00
Binit Shah 5556db5420 Using optional sampler outside loop 2020-05-30 17:35:22 -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
Binit Shah 99cc2294e1 Alternate signs on Hat/Vee and update tests 2020-05-28 05:25:33 -04:00
Binit Shah 537155dd05 Sampler initialized with noise argument 2020-05-28 04:36:35 -04: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
Tuwuh S Wibowo 046bcaa031 Add full path to Python library, esp useful for VS generator 2020-05-21 13:23:18 -04:00
Tuwuh S Wibowo 125d59dfcd Fix Cython build on Windows/MSVC, tested on MSVC 2019 compiler 2020-05-21 02:15:15 -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
Jose Luis Blanco-Claraco 9fc0901655
more precise use of setZero() and add comments 2020-05-18 09:36:43 +02:00
Varun Agrawal 95e7eea4b7 Demangle the type when printing 2020-05-18 02:19:54 -04:00
Binit Shah 3a1653dd23 Include corrupting noise param to parse3DFactors 2020-05-17 15:44:11 -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 98b8d6b4f3 Move to its own compilation unit 2020-05-12 19:37:33 -04:00
Frank Dellaert f4b2b8bde0 copyright 2020 2020-05-12 19:37:33 -04:00
Frank Dellaert 7910f00c2c Optimization works! 2020-05-12 19:37:33 -04:00
Frank Dellaert 656f4ad577 unit test, incl Jacobians 2020-05-12 19:37:33 -04:00
Frank Dellaert 83a0f51587 Moved TranslationFactor prototype into sfm directory 2020-05-12 19:37:33 -04:00
Frank Dellaert 652302f5ad Running optimization 2020-05-12 19:37:33 -04:00
Frank Dellaert d8f3ca46a4 Added initalizeRandomly 2020-05-12 19:37:33 -04:00
Frank Dellaert 146f411a99 Built TranslationFactor class and partially completed TranslationRecovery class 2020-05-12 19:37:33 -04:00
Frank Dellaert 5abe293cdf Setup and simulateMeasurements 2020-05-12 19:37:33 -04:00
Frank Dellaert b1bb0c9ed5
Merge pull request #305 from borglab/feature/examples
Feature/examples
2020-05-11 17:54:52 -04:00
Frank dellaert 4f07aeb859 Re-ordered and cleaned up tests, added derivative tests for image center 2020-05-10 13:40:37 -04:00
Frank dellaert 83d0b9d3ff Inlined derivatives and fixed one issue with Jacobians around image center 2020-05-10 13:40:13 -04:00