scottiyio
c521dbc459
Add files via upload
2025-04-24 21:12:19 -04:00
Maciej Halber
8f3a447116
Extend template values with Similarity2 and Similarity3
2025-03-21 11:00:48 -04:00
mkielo3
31c84311c8
Exposed ExtendedKalmanFilter to Python and added ports of easyPoint2KalmanFilter and elaboratePoint2KalmanFilter notebooks
2025-03-17 21:21:41 +00:00
Frank Dellaert
b762707af4
Merge pull request #1968 from qnx-ports/develop
...
QNX Compatibility
2025-01-24 17:33:23 -05:00
Jai Moraes
4367d94745
Added justification for CMake changes, with reference to this PR.
2025-01-24 13:57:50 -05:00
JaiXJM-BB
d35ff2e3f8
Updated QNX-relevant paths, removed environment variables. ( #2 )
...
Updated QNX-relevant paths (will check others next), removed environment variables.
2025-01-16 09:57:29 -05:00
yetongumich
3c382dd47f
Merge pull request #1789 from borglab/feature/constrained_optimization
...
add definition of constraints
2025-01-15 09:58:30 -08:00
Jai Moraes
20d72d0639
Removed erroneous text
2025-01-10 11:09:17 -05:00
JaiXJM-BB
93f463ddbf
QNX for develop branch
...
* GitLab version (branch QNX_7.1_v4.1.1)
* ADDED: Build tested with target `install` or `all` if cross compiling for QNX
* ADDED: Test Installation when building with QNX (Review this for upstreaming)
* UPDATED: Build tests, fixed some unit tests. Floating points still off.
* UPDATED: Tests Fix
* UPDATED: all non-serialization tests working.
* QNX 8.0: Working version.
* REMOVED: Removal of test prints
* UPDATED: formatting to match, removed commented out testing lines
2025-01-10 10:20:50 -05:00
yetongumich
3c81405a01
addressing comments
2024-12-31 14:26:31 -08:00
Matt
846c29fa2e
Fix deperecated copies and redundant moves
2024-12-29 15:58:32 -08:00
Matt
b7b48ba530
Fix lingering boost flags
2024-12-29 11:07:01 -08:00
Varun Agrawal
ae213dd464
replace #ifdef with #if for GTSAM_ENABLE_BOOST_SERIALIZATION
2024-12-26 23:44:00 -05:00
Fan Jiang
456df093f1
Change all occurances of unnamed enum (deprecated in C++20) to `constexpr`
2024-12-12 10:27:42 -05:00
Fan Jiang
b76c6d8250
Fix ExpressionFactor wrong GTSAM_EXPORT
2024-12-11 14:05:05 -05:00
Fan Jiang
2d0672059c
Update some header includes
2024-12-11 14:05:05 -05:00
Fan Jiang
ed098eaec6
Cleanup some includes and fix cassert
2024-12-11 14:05:05 -05:00
Joel Truher
beff3fa269
add error(HybridValues) to NonlinearFactor
...
fixes the python build
2024-12-02 09:48:09 -08:00
Joel Truher
557d7d5827
wrap BatchFixedLagSmoother.getFactors()
2024-12-02 11:24:55 -05:00
yetongumich
037c8b3643
add using NonlinearFactor::error
2024-11-17 23:53:21 -08:00
Sébastien Gonzalve
733e919570
Make operator-> const
...
Having this operator non-const is awkward as operator* is const. This
sometimes leads to writing:
(*obj).data; instead of obj->data;
which is unexpected....
2024-11-10 17:47:31 +01:00
Frank Dellaert
a0f4955431
Merge pull request #1887 from borglab/feature/essential_transfer
...
EssentialTransferFactor, EssentialTransferFactorK, and python wrapping
2024-11-05 17:20:40 -05:00
Frank Dellaert
67495babae
Merge pull request #1888 from borglab/feature/wrapF
...
F wrapper and bugfix
2024-10-31 12:43:50 -07:00
Jose Luis Blanco-Claraco
8bd4738f47
Fix warning: ‘beta’ may be used uninitialized in this function
2024-10-29 23:40:37 +01:00
Frank Dellaert
60ce938e31
Add prior templates
2024-10-28 15:59:19 -07:00
Frank Dellaert
3cc6ebedd2
Order matters with inheritance
2024-10-28 15:59:19 -07:00
Frank Dellaert
5b0580ff5f
Small issues
2024-10-28 15:59:19 -07:00
Frank Dellaert
e98acff79a
Wrap FundamentalMatrix classes
2024-10-28 08:59:39 -07:00
Varun Agrawal
0271eb637c
remove redunant assignment of boolean flag
2024-10-26 18:08:30 -04:00
Varun Agrawal
e7dea39562
make function inline to avoid multiple definition error
2024-10-26 18:08:10 -04:00
Varun Agrawal
5b318fcb76
Merge pull request #1879 from borglab/rosenbrock
2024-10-23 11:28:04 -04:00
Varun Agrawal
7bb98946a2
missed two templates
2024-10-19 17:03:15 -04:00
Varun Agrawal
3c2ddc82b4
Merge branch 'cg-methods' into rosenbrock
2024-10-19 17:01:53 -04:00
Varun Agrawal
07b11bc9f1
add test for different nonlinear CG direction methods
2024-10-19 17:01:38 -04:00
Varun Agrawal
2d4ee5057a
template the directional methods
2024-10-18 10:30:01 -04:00
Varun Agrawal
893e69df29
remove sqrt definition
2024-10-17 18:57:48 -04:00
Varun Agrawal
6d6d39287e
fix jacobians
2024-10-17 18:57:32 -04:00
Varun Agrawal
b5b5e15443
move 2 to the Precision matrix and check if error is correct
2024-10-17 18:48:53 -04:00
Varun Agrawal
58ae5c6d08
fix test
2024-10-17 18:27:39 -04:00
Varun Agrawal
631fa2b564
minor improvements
2024-10-17 13:38:11 -04:00
Varun Agrawal
8a0bbe9666
test optimization with Rosenbrock function
2024-10-17 13:28:06 -04:00
Varun Agrawal
83e3fdaa24
Rosenbrock function implemented as factor graph
2024-10-17 11:10:10 -04:00
Varun Agrawal
591e1ee4f8
lots of small improvements
2024-10-17 11:10:10 -04:00
Varun Agrawal
872eae9510
Rosenbrock function
2024-10-17 11:10:10 -04:00
Varun Agrawal
2d3a296d06
nonlinearConjugateGradient accepts direction method
2024-10-17 11:09:52 -04:00
Varun Agrawal
efce38c14c
Merge branch 'conjugate-gradient' into cg-methods
2024-10-16 10:26:31 -04:00
Varun Agrawal
d883e16cd1
remove extra methods
2024-10-16 10:20:45 -04:00
Varun Agrawal
3fef6aa256
Merge branch 'conjugate-gradient' into conjugate-gradient-system
2024-10-16 10:19:14 -04:00
Varun Agrawal
7dd6d977fe
undo template removal
2024-10-16 09:44:47 -04:00
Varun Agrawal
5c0171b69c
re-add typedefs
2024-10-15 23:56:43 -04:00