Commit Graph

11628 Commits (26880023d06a46d460ab94e0929a1750aca8f2cb)

Author SHA1 Message Date
Fan Jiang 26880023d0 Merge commit 'cf76820cab' into temporary/add_pybind 2020-06-11 11:27:13 -04:00
Fan Jiang 18e80b83aa
Merge pull request #345 from borglab/feature/logging_optimizer
Add logging (hooked) optimizer
2020-06-10 15:36:56 -04:00
Varun Agrawal e59f898e10
Merge pull request #317 from tuwuhs/fix-msvc-cython
Fix Cython build on Windows/MSVC
2020-06-10 11:55:34 -05:00
Varun Agrawal 0b5a1b8003
Merge pull request #346 from borglab/feature/improved-imu-example-python
Improved Python IMU example
2020-06-10 11:52:51 -05:00
Fan Jiang 9cfd8332e6 Fix comet_ml test failing 2020-06-10 10:48:11 -04:00
Varun Agrawal 4fbaa43e92 docstring update 2020-06-09 17:51:29 -05:00
Fan Jiang 59f67906da Add logging (hooked) optimizer 2020-06-09 16:55:44 -04:00
Varun Agrawal 744727707e add guassian noise to initial estimates in Imu example 2020-06-09 12:15:08 -05:00
Varun Agrawal b11b184f22 add resetIntegrationAndSetBias to wrapper 2020-06-09 12:14:44 -05:00
Varun Agrawal 08487f7a43
Merge pull request #341 from borglab/fix/python-plotting
Plotting updates
2020-06-08 22:27:43 -05:00
Varun Agrawal 7a089ba79f Undo API changes 2020-06-08 13:46:12 -05:00
Frank Dellaert dbcb3226dd
Merge pull request #340 from acxz/patch-1
add tests for TBB build
2020-06-08 10:50:03 -04:00
Varun Agrawal 1c82ac345f Plotting updates
- Fixed plotting functions
- Renamed `P` to more descriptive `covariance`
- Added docstrings
2020-06-08 09:24:14 -05:00
acxz b8734b461e
add tests for TBB build 2020-06-06 15:04:43 -04:00
Jose Luis Blanco-Claraco 082604b44f
Merge pull request #339 from borglab/fix/out-of-place-pragma-once
remove out-of-place pragma
2020-06-05 07:53:19 +02:00
Jose Luis Blanco Claraco 6938955ba1
remove out-of-place pragma 2020-06-04 20:21:08 +02:00
Fan Jiang 75ce6d60ef
Merge pull request #337 from borglab/feature/fast_hessian
Switched to in-place update of the diagonal Hessian
2020-06-03 23:12:58 -04:00
Fan Jiang 65036b2019 Devirtualize hessianDiagonal 2020-06-03 20:07:14 -04:00
Fan Jiang 4d5d1dc1de Trying to fix old GCC 2020-06-03 13:29:19 -04:00
Fan Jiang f2a7864fb6 Further optimization 2020-06-02 23:52:38 -04:00
Fan Jiang e8111a129d Address comments 2020-06-02 23:06:00 -04:00
Fan Jiang 9186e656a5 Zero initialize the allocated vector 2020-06-02 22:00:11 -04:00
Fan Jiang 151809c89c replaced all find&insert to emplace 2020-06-02 21:33:58 -04:00
Varun Agrawal 776891b43b
Merge pull request #338 from borglab/feature/add-prior-wrapper
Add addPrior to wrapper
2020-06-02 19:18:36 -05:00
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
Varun Agrawal 9234c7993c wrap the addPrior method and added a test for python 2020-06-02 14:59:03 -05: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
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