Travis Driver
bba4b8731f
Final cleanup
2023-06-06 10:01:46 -07:00
Travis Driver
8d134fd120
Revert formatting for triangulation.h
2023-06-06 09:48:05 -07:00
Travis Driver
f6f91ce231
Revert formatting for triangulation.cpp
2023-06-06 09:38:19 -07:00
Travis Driver
fcee29e628
Handle q_i = 0 (or NaN) for LOST
2023-06-05 19:11:41 -07:00
Travis Driver
3eec88f60e
Added rank threshold to triangulateLOST
2023-06-02 15:44:51 -07:00
Varun Agrawal
20ba6b41dd
fix geometry wrapper
2023-05-26 15:05:30 -04:00
Travis Driver
90eac3565c
Add more wrapped functions
2023-05-02 23:00:53 -04:00
Varun Agrawal
a8e55e549a
wrap Unit3 methods with Jacobians
2023-05-02 15:47:30 -04:00
zubingtan
9279d2713f
fix jacobian to line in Line3::transformTo
2023-04-13 14:29:18 +08:00
Varun Agrawal
5ab98a8c2e
Merge pull request #1502 from zubingtan/use_auto_for_map_in_range_based_for_loop
...
Some refine works related to range-based for-loop of map constainer
2023-04-13 00:56:24 -04:00
zubingtan
bde0559052
format std_optional_serialization load function
2023-04-10 10:00:11 +08:00
zubingtan
329041d724
use auto for map for-loop
...
1. reserve vector size in DecisionTreeFactor::apply
2. use auto in range-base for-loop to avoid implictly conversion in VectorValues and DecisionTreeFactor. Some format issues are address, too (add spaces).
2023-04-08 14:54:06 +08:00
Varun Agrawal
baae3e265d
remove extra semi-colon
2023-03-17 18:00:18 -04:00
Varun Agrawal
c46bed7e52
fix hybrid timing calls to allow working with outer scope
2023-03-17 17:59:51 -04:00
Varun Agrawal
488dd7838f
update HybridSmoother to be more like HybridISAM, compute ordering if not given
2023-03-17 17:58:31 -04:00
Varun Agrawal
29b245d1dc
avoid multiple std::string() calls in toc function
2023-03-17 15:50:40 -04:00
Varun Agrawal
1db3cdc780
add curly braces to make code more readable
2023-03-17 15:50:03 -04:00
Varun Agrawal
e331a47b6f
fix doc typo
2023-03-17 15:49:03 -04:00
Varun Agrawal
16e2ee8ae6
remove unnecessary header that needs boost
2023-03-10 16:05:01 -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
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
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
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
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
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
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
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
Frank Dellaert
36b3763398
Fix warnings on gcc
2023-02-23 06:49:43 -08:00
Frank Dellaert
fa676d285c
Fixed export macros
2023-02-22 22:36:35 -08:00
Frank Dellaert
2ce0b57f05
Fixed python wrapper
2023-02-20 08:20:16 -08:00
Ankur Roy Chowdhury
72b31221c1
Deal with '-Wunused-exception-parameter' from 'nonliner/utilities.h'
2023-02-20 07:49:52 -08:00
Ankur Roy Chowdhury
9a50233426
Make GTSAM_CONCEPT_ASSERTS work with '-Wextra-semi'
2023-02-20 07:49:52 -08:00
Ankur Roy Chowdhury
ddcfc1b50b
Moves 'BatchFixedLagSmoother' to 'gtsam' from 'gtsam_unstable'
2023-02-20 07:49:52 -08:00
Frank Dellaert
a96b6918db
Merge pull request #1464 from Ibarria/law/cmakeoptions
...
Allow override of BUILD_SHARED_LIBS
2023-02-16 10:59:25 -08:00
Varun Agrawal
d303b221de
Merge branch 'develop' into law/cmakeoptions
2023-02-15 21:52:28 -05:00
Lawrence Ibarria
b103fea40c
Fix cmake issue with msvc
...
The cmake call to set_properties is fully overriding a property,
in this case the COMPILE_DEFINITIONS and we were losing an eigen
definition needed. The correct way to do this is to use the cmake
function target_compile_definitions
2023-02-15 07:42:52 -08:00
Varun Agrawal
04daae036e
fix to remove leftover boost
2023-02-13 20:00:09 -05:00