Brett Downing
|
fffb7ae69d
|
adds jacobian for t in Lie::Interpolate
|
2025-02-27 13:40:13 +11:00 |
yetongumich
|
3c382dd47f
|
Merge pull request #1789 from borglab/feature/constrained_optimization
add definition of constraints
|
2025-01-15 09:58:30 -08:00 |
Varun Agrawal
|
ae213dd464
|
replace #ifdef with #if for GTSAM_ENABLE_BOOST_SERIALIZATION
|
2024-12-26 23:44:00 -05:00 |
Fan Jiang
|
ed098eaec6
|
Cleanup some includes and fix cassert
|
2024-12-11 14:05:05 -05:00 |
Varun Agrawal
|
9931e29108
|
fix tests
|
2024-10-15 23:56:52 -04:00 |
Varun Agrawal
|
94a95b69cb
|
update tests
|
2024-10-15 23:43:52 -04:00 |
Varun Agrawal
|
ec8714a548
|
restrict pointer access via methods
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
4a0257c0ce
|
move test file to nonlinear directory
|
2024-10-15 11:29:54 -04:00 |
Dan McGann
|
a3087ffff7
|
Fix machine precision bug in DogLeg compute blend
This commit fixes a bug that could cause the incorrect solution to be
returned from ComputeBlend that is documented in Issue #1861.
|
2024-10-08 11:35:45 -04:00 |
yetongumich
|
90536c58d5
|
Merge branch 'develop' into feature/constrained_optimization
|
2024-10-03 09:39:13 -07:00 |
Akshay Krishnan
|
9021c888ef
|
add the bata translation factor, with unit tests
|
2024-09-08 19:38:59 -04:00 |
Varun Agrawal
|
38a7ad7eff
|
Merge pull request #1707 from borglab/fix-301
|
2024-08-25 19:00:30 -04:00 |
Varun Agrawal
|
bde9285211
|
better test documentation
|
2024-08-25 16:42:23 -04:00 |
Gary
|
6dfd5671b1
|
Adding test and fix for issue #1596
A Non-active constraint returns a `nullptr`, which needs to be checked for when gathering the keys in `EliminateSymbolic`.
|
2024-08-07 15:53:03 -04:00 |
yetongumich
|
9b0fa1210e
|
clean up and refactor NonlinearEquality and BoundingConstraint
|
2024-08-06 15:42:09 -04:00 |
Varun Agrawal
|
5cdbacfd44
|
test and fix for issue 301
|
2024-01-07 20:23:58 -05:00 |
Varun Agrawal
|
1d9b83b963
|
Merge branch 'develop' into chi-squared-quantile
|
2023-10-18 13:49:59 -04:00 |
Varun Agrawal
|
790e3d515c
|
add templated at methods for FactorGraph so it can perform typecasting for us
|
2023-10-06 12:34:49 -04:00 |
Fan Jiang
|
44d948e98e
|
Remove the boost references
Signed-off-by: Fan Jiang <i@fanjiang.me>
|
2023-08-07 23:31:58 -07:00 |
Fan Jiang
|
4d68f0e55a
|
Merge branch 'develop' into fix/iSAM2
|
2023-07-30 14:35:50 -07:00 |
Varun Agrawal
|
7c935d9e43
|
small update to GNC IndexVector
|
2023-07-10 13:43:44 -04:00 |
Varun Agrawal
|
00f5596e70
|
Revert "switch from IndexVector to FastVector<size_t> now that pybind/stl.h is enabled"
This reverts commit 64c28504ad .
|
2023-07-10 13:40:14 -04:00 |
Varun Agrawal
|
3641dd1b34
|
Merge branch 'develop' into chi-squared-quantile
|
2023-07-10 13:11:02 -04:00 |
Varun Agrawal
|
64c28504ad
|
switch from IndexVector to FastVector<size_t> now that pybind/stl.h is enabled
|
2023-07-10 12:54:03 -04:00 |
Adam Rutkowski
|
475184cb3c
|
Removed boost guards from testSerializationSlam and fixed CMakeLists
|
2023-06-22 09:46:21 -05:00 |
Adam Rutkowski
|
ab3e3773ec
|
removed boost from TableFactor and added guards to testSerializationSlam
|
2023-06-21 13:25:36 -05:00 |
Varun Agrawal
|
a807127b51
|
update GncOptimizer and make it available
|
2023-05-11 13:17:17 -04:00 |
Frank Dellaert
|
c647257ffd
|
Replaced numbered GTSAM_CONCEPT_ASSERT# with GTSAM_CONCEPT_ASSERT
|
2023-02-11 17:17:18 -08:00 |
Frank Dellaert
|
38a9ba3692
|
Work with raw char pointers to have correct pointer arithmetic and avoid buffer overflow.
|
2023-02-11 15:19:19 -08:00 |
Frank Dellaert
|
ae1526dd8a
|
Fix warnings and use new allocAligned scheme
|
2023-02-11 12:37:52 -08:00 |
Frank Dellaert
|
8fb0d255ca
|
Excluding sources/headers/tests
|
2023-02-06 01:34:55 -08:00 |
Frank Dellaert
|
29c25970ad
|
support 4 concept asserts
|
2023-02-06 01:03:33 -08:00 |
Frank Dellaert
|
7afccbc446
|
use emplace_shared
|
2023-02-06 01:03:17 -08:00 |
Frank Dellaert
|
eb37866e92
|
GTSAM_CONCEPT_ASSERT to replace BOOST equivalent.
|
2023-02-06 00:35:36 -08:00 |
Frank Dellaert
|
c1b5c192f8
|
Kill more boost headers
|
2023-02-05 20:45:54 -08:00 |
Frank Dellaert
|
62b302bc76
|
Excluding more files
|
2023-02-05 20:45:54 -08:00 |
Frank Dellaert
|
8bd15b8792
|
Omit serialization test
|
2023-02-05 20:45:54 -08:00 |
Frank Dellaert
|
285cbe4f22
|
Get rid of all (pre c++11) += calls to create Orderings.
|
2023-02-05 20:45:54 -08:00 |
kartik arcot
|
de2e2899c8
|
don't compile Gnc when there is no boost
|
2023-02-05 20:45:54 -08:00 |
Frank Dellaert
|
ae7c17420d
|
Replace std::tie with c++17 pattern matching
|
2023-02-04 10:28:14 -08:00 |
kartik arcot
|
769ecd3e96
|
remove tuple header
|
2023-01-23 18:30:09 -08:00 |
kartik arcot
|
0c77d26711
|
remove adaptor headers
|
2023-01-23 18:29:10 -08:00 |
kartik arcot
|
4b40e6e346
|
map_values eliminated
|
2023-01-23 18:27:42 -08:00 |
kartik arcot
|
d1d5336ed0
|
global find/replace. Does not compile
|
2023-01-23 18:26:44 -08:00 |
kartik arcot
|
b63a8b9542
|
gtsam compiles and tests run with and without boost serialization
|
2023-01-22 22:16:46 -08:00 |
kartik arcot
|
3250cf49ca
|
gtsam_unstable, test folders ifdefs
|
2023-01-22 22:14:50 -08:00 |
kartik arcot
|
bea191f009
|
removed boost/shared_ptr
|
2023-01-22 08:40:02 -08:00 |
kartik arcot
|
c037e0a1fc
|
replaced casts
|
2023-01-22 08:40:02 -08:00 |
kartik arcot
|
852e8768c0
|
shared_ptr, make_shared, allocate_shared
|
2023-01-22 08:40:02 -08:00 |
kartik arcot
|
9329bddd8a
|
OptionalJacobian
|
2023-01-21 09:27:20 -08:00 |