Commit Graph

16235 Commits (908ed316987c5d1d3e1fe79a5e9c5120c571430d)

Author SHA1 Message Date
zubingtan 908ed31698 add clang-format 2023-04-08 16:24:46 +08:00
Varun Agrawal 005c7d4e2d
Merge pull request #1493 from borglab/fix/1490 2023-03-13 16:16:52 -04:00
Varun Agrawal 16e2ee8ae6 remove unnecessary header that needs boost 2023-03-10 16:05:01 -05:00
Varun Agrawal e5bf78e688 remove extra semicolons 2023-03-10 15:36:46 -05:00
Varun Agrawal a6d13763a6 replaced concept check no op with alternate that doesn't cause a segfault 2023-03-10 15:34:50 -05:00
Frank Dellaert 551818cbf1
Merge pull request #1486 from borglab/jlblancoc-patch-2
cmake: explicitly specifying the linker language for gtsam
2023-03-07 17:55:31 -08:00
Varun Agrawal 6cfb82791b
Merge pull request #1488 from borglab/fix-default-shared-libs
Go back to default shared libraries, and fix unhandled case.
2023-03-07 18:42:51 -05:00
Varun Agrawal d7d55e515f Revert "create shared library for special builds to save memory"
This reverts commit a8aac45fd6.
2023-03-07 17:28:09 -05:00
Frank Dellaert 2e9db2a5e7
Merge pull request #1487 from borglab/fix-system-pybind11-first
Allow using system pybind11 if it exists.
2023-03-07 13:00:09 -08:00
Frank Dellaert 42fb89993d
Merge pull request #1483 from borglab/fixes/boost_usage_leak
A few minor fixes to allow compiling 'boost-free' gtsam without compi…
2023-03-07 12:56:17 -08:00
Ankur Roy Chowdhury ae22dc1b6f Use quotes to include 'gtsam_instable/dllexport.h' 2023-03-07 11:31:58 -08:00
Ankur Roy Chowdhury 910e71a878 seperately include 'gtsam_unstable/dllexport.h' inside IncrementalFixedLagSmoother.h 2023-03-07 11:14:40 -08:00
Ankur Roy Chowdhury 348677a7bd Conditionally include 'gtsam_unstable/dllexport.h' 2023-03-06 17:00:21 -08:00
Ankur Roy Chowdhury e69d0dc33a Fix import 2023-03-06 16:45:49 -08:00
Ankur Roy Chowdhury cb8cd25b28 Get rid of 'shadow-field' errors/warnings 2023-03-06 15:21:11 -08:00
Ankur Roy Chowdhury 8830896f01 Fix merge conflicts 2023-03-06 15:02:08 -08:00
Ankur Roy Chowdhury fac3590994 'push_back' entire factor graph instead of individual 'factors' 2023-03-06 14:58:50 -08:00
Varun Agrawal 6debd8bfeb
Merge pull request #1485 from borglab/jlblancoc-patch-1 2023-03-06 10:09:28 -05:00
Jose Luis Blanco Claraco 3819f7ee03
Go back to default shared libraries, and fix unhandled case. 2023-03-06 01:30:50 +01:00
Jose Luis Blanco Claraco ffc09cb56b
Allow using system pybind11 if it exists.
Integrated upstream from https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0003-Using-the-system-pybind11.patch
with the additional fix for the cmake policy.

cc: @dkogan
2023-03-06 01:15:00 +01:00
Jose Luis Blanco-Claraco b86a784e2d
cmake: explicitly specifying the linker language for gtsam
Integrating upstream from: https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0004-I-m-explicitly-specifying-the-linker-language-for-gt.patch

cc: original author @dkogan
2023-03-06 01:08:09 +01:00
Jose Luis Blanco-Claraco 31289ebda2
Update CodingGuidelines.lyx
Integrated upstream from https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0001-Added-forgotten-usepackage-in-CodingGuidelines.lyx.patch

Original author: @dkogan
2023-03-06 00:58:23 +01:00
Varun Agrawal eda4a08b4b
Merge pull request #1481 from borglab/hybrid/constant-term 2023-03-05 09:57:07 -05:00
Varun Agrawal 28217ea767 some fixes 2023-03-04 20:28:28 -05:00
Varun Agrawal 269de94f9b Merge branch 'develop' into hybrid/constant-term 2023-03-04 15:11:52 -05:00
Frank Dellaert 3ebf7c7f44
Merge pull request #1484 from borglab/ci/boost
CI Updates
2023-03-04 11:56:58 -08:00
Varun Agrawal 3f89c7af49 fix typo 2023-03-04 11:50:51 -05:00
Varun Agrawal 9211dddf6c improve the mixture factor handling so it uses the factor directly 2023-03-04 11:50:41 -05:00
Varun Agrawal a8aac45fd6 create shared library for special builds to save memory 2023-03-03 12:48:52 -05:00
Varun Agrawal 0e6be7393b remove redundant push action from build-linux 2023-03-03 12:48:28 -05:00
Varun Agrawal c42ea14ce1 increase swap space for special builds 2023-03-03 12:48:04 -05:00
Varun Agrawal 62cf5bff97 don't print warnings to CI 2023-03-03 12:46:59 -05:00
Varun Agrawal 147eb0d453
Merge pull request #1308 from borglab/combined-imu-factor 2023-03-03 11:55:43 -05:00
Ankur Roy Chowdhury e075f18011 Adds a 'no-unstable' configuration to CI 2023-03-02 18:08:08 -08:00
Ankur Roy Chowdhury ec91f96f3d import missing header 2023-03-02 14:15:25 -08:00
Ankur Roy Chowdhury 683523d36b Undo spurious change 2023-03-02 14:08:24 -08:00
Ankur Roy Chowdhury f95ffed82e Moves examples/FixedLagSmootherExample.cpp -> gtsam_unstable/examples/FixedLagSmootherExample.cpp 2023-03-02 13:57:18 -08:00
Ankur Roy Chowdhury 27e786aae2 A few minor fixes to allow compiling 'boost-free' gtsam without compiling 'gtsam_unstable'. 2023-03-02 13:05:07 -08:00
Varun Agrawal e0ac295ebf format Python CI yaml file 2023-03-01 18:01:44 -05:00
Varun Agrawal 32e266d5ab remove redundant cmake flag in unix.sh and set max processes for linux to 4 2023-03-01 18:01:37 -05:00
Varun Agrawal d66b8b4fee remove old boost specific flags 2023-03-01 17:18:04 -05:00
Varun Agrawal 9d470e87a5 install boost for Ubuntu with apt 2023-03-01 16:44:13 -05:00
Varun Agrawal 05f741e083 include bitset header 2023-03-01 16:25:44 -05:00
Varun Agrawal cc9a2dc404 convert from boost to std shared pointers 2023-03-01 15:51:11 -05:00
Varun Agrawal 814c4a6e6f Merge branch 'develop' into combined-imu-factor 2023-03-01 15:50:54 -05:00
Varun Agrawal e4b1505e38 fix ImuFactor examples to show correct prediction values 2023-03-01 15:40:55 -05:00
Varun Agrawal 2e1c51478c fix docstring 2023-03-01 15:40:55 -05:00
Varun Agrawal 01a959b9e5 differing noise models for multi-dimensional problem 2023-03-01 14:46:47 -05:00
Varun Agrawal 8ba5da44a6 some cleanup 2023-03-01 14:44:40 -05:00
Varun Agrawal c204524a3b function to add constant term for correcting HybridGaussianFactorGraph 2023-03-01 13:02:55 -05:00