Commit Graph

970 Commits (release/4.3a0)

Author SHA1 Message Date
Frank Dellaert 82decf916e Undo some changes 2025-05-18 22:47:38 -04:00
Frank Dellaert 90c44de450 Merge remote-tracking branch 'origin/release/4.2' into develop
# Conflicts:
#	.github/workflows/build-special.yml
#	CMakeLists.txt
#	README.md
#	cmake/HandleGeneralOptions.cmake
#	cmake/HandlePrintConfiguration.cmake
#	examples/Pose3Localization.cpp
#	examples/SolverComparer.cpp
#	gtsam/base/SymmetricBlockMatrix.h
#	gtsam/discrete/DecisionTree.h
#	gtsam/discrete/DiscreteFactorGraph.h
#	gtsam/discrete/DiscreteJunctionTree.h
#	gtsam/discrete/DiscreteValues.h
#	gtsam/discrete/discrete.i
#	gtsam/discrete/tests/testDecisionTreeFactor.cpp
#	gtsam/discrete/tests/testDiscreteBayesTree.cpp
#	gtsam/geometry/Pose3.cpp
#	gtsam/geometry/Pose3.h
#	gtsam/geometry/geometry.i
#	gtsam/hybrid/HybridGaussianFactorGraph.cpp
#	gtsam/hybrid/HybridNonlinearFactorGraph.cpp
#	gtsam/hybrid/HybridSmoother.cpp
#	gtsam/hybrid/HybridValues.h
#	gtsam/hybrid/hybrid.i
#	gtsam/hybrid/tests/testGaussianMixtureFactor.cpp
#	gtsam/hybrid/tests/testHybridGaussianFactorGraph.cpp
#	gtsam/inference/BayesTreeCliqueBase.h
#	gtsam/linear/NoiseModel.cpp
#	gtsam/linear/linear.i
#	gtsam/nonlinear/Expression-inl.h
#	gtsam/nonlinear/Values-inl.h
#	gtsam/nonlinear/Values.cpp
#	gtsam/nonlinear/Values.h
#	gtsam/nonlinear/tests/testValues.cpp
#	gtsam/sfm/ShonanAveraging.h
#	gtsam/slam/tests/testLago.cpp
#	gtsam/symbolic/symbolic.i
#	gtsam_unstable/examples/SmartRangeExample_plaza1.cpp
#	gtsam_unstable/examples/SmartRangeExample_plaza2.cpp
#	gtsam_unstable/nonlinear/BatchFixedLagSmoother.h
#	package.xml
#	python/gtsam/tests/test_DiscreteBayesTree.py
#	python/gtsam/tests/test_DsfTrackGenerator.py
#	tests/testGaussianISAM2.cpp
#	timing/timeCameraExpression.cpp
#	timing/timeLago.cpp
2025-05-18 22:42:52 -04:00
Frank Dellaert d6b4383438
Merge pull request #2122 from mkielo3/gal
Adding Galilean3 Lie group
2025-05-16 14:12:39 -04:00
mkielo3 e6c1428357 cleanup 2025-05-16 10:48:50 -04:00
Varun Agrawal c4e1f7ec7f fix regression in test_HybridFactorGraph.py 2025-05-16 01:46:22 -04:00
Varun Agrawal d01bf5d80b some docs 2025-05-15 22:59:26 -04:00
mkielo3 5702ec791b Merge remote-tracking branch 'upstream/develop' into gal update upstream 2025-05-15 20:45:49 -04:00
Varun Agrawal f853b1584b sampling tests 2025-05-15 18:11:40 -04:00
Varun Agrawal 0d70a47571 wrap mt19937_64 2025-05-15 18:11:29 -04:00
Varun Agrawal b58d509b68 add python test for sampling from GaussianConditional with a PRNG 2025-05-15 17:15:30 -04:00
Frank Dellaert 1c5544e53b Fix figure to autosize, also remove menu 2025-05-10 11:54:20 -04:00
mkielo3 c5a26aec59 fixed paths to move Event from unstable 2025-05-08 12:16:36 -04:00
Frank Dellaert 9f148d014a Fix link 2025-05-07 17:08:38 -04:00
Frank Dellaert 42cc0ac922
Merge pull request #2111 from borglab/new-docs-slam
New docs: SLAM
2025-04-27 17:56:43 -04:00
Frank Dellaert 513bbb43ed Fix FindKarcherMean tests 2025-04-26 22:40:03 -04:00
Frank Dellaert 3e13c44802 Fix LAGO docs, add test 2025-04-26 17:52:46 -04:00
Frank Dellaert b07b77c40d Better plotting, true filter 2025-04-26 09:43:05 -04:00
Frank Dellaert d1780601cd SVG graphs 2025-04-25 09:50:41 -04:00
Frank Dellaert e4278687b4 Plot side by side 2025-04-24 16:42:23 -04:00
Frank Dellaert 1bf76be62b Even more modular 2025-04-24 15:58:33 -04:00
Frank Dellaert 8148b78af6 More modular 2025-04-24 15:51:56 -04:00
Frank Dellaert 423e447de0 Two new modules 2025-04-24 15:49:20 -04:00
Frank Dellaert 104bba2422 EKF-SLAM proto 2025-04-23 08:54:38 -04:00
Frank Dellaert e52685d441 Pose-SLAM and rendering 2025-04-22 23:55:42 -04:00
Frank Dellaert 247172dae8 Converted PlanarSLAM 2025-04-22 23:35:23 -04:00
Frank Dellaert 3fa9da94a3
Merge pull request #2087 from borglab/new-docs-inference
New docs: inference
2025-04-16 18:32:59 -04:00
Frank Dellaert 7c3b1f0f0d Add range SLAM example 2025-04-16 15:48:14 -04:00
p-zach 369acec511 Fix DBT 2025-04-14 20:03:32 -04:00
Yashas Ambati e7f758e794
Merge pull request #2055 from borglab/pydocstrings-documentation
Make docstring generation accessible
2025-04-09 22:46:47 -04:00
Yashas Ambati a964c81ba0 Merge remote-tracking branch 'upstream/develop' into pydocstrings-documentation 2025-04-09 19:46:58 -04:00
Frank Dellaert d3895d6ebb Moved example notebooks to examples 2025-04-06 16:43:19 -04:00
Frank Dellaert 02150a2f90 Moved stuff to notebook, Jacobian guidance 2025-04-06 14:08:45 -04:00
Frank Dellaert 3e8a29ae13 Added examples to site 2025-04-06 13:29:46 -04:00
Yashas Ambati 65ea0112c5 Add CMake flag for enabling doxygen XML generation 2025-03-27 12:48:15 -04:00
Frank Dellaert 0f44abacac Generated docstrings 2025-03-23 20:41:18 -04:00
Frank Dellaert 12908a957e Converted c++ tests 2025-03-23 20:27:34 -04:00
Maciej Halber 72ed436030 Add tests for Similarity3 2025-03-21 11:00:57 -04:00
Varun Agrawal d01aaf0c84
Merge pull request #2062 from borglab/nonlinear-hybrid-smoother
Nonlinear Hybrid Smoother
2025-03-18 22:39:49 -04:00
mkielo3 31c84311c8 Exposed ExtendedKalmanFilter to Python and added ports of easyPoint2KalmanFilter and elaboratePoint2KalmanFilter notebooks 2025-03-17 21:21:41 +00:00
Varun Agrawal e1f5a5155a update the HybridCity10000 script 2025-03-17 16:56:01 -04:00
jenniferoum 880bd0cf90 Address PR comments - code cleanup 2025-03-13 00:23:35 -07:00
Porter Zach 93eaf73fb3
Add how to generate docstrings 2025-03-12 16:32:33 -04:00
jenniferoum d52f73cf77 Update to use findExampleDataFile and Rot3 hat and Vee 2025-03-11 22:28:59 -07:00
jenniferoum e2a123fcd1 Implement Equivariant Filter Bias example in Python 2025-03-09 15:25:33 -07:00
Frank Dellaert f302f40f03 Skip a unit test that became very slow 2025-03-08 15:42:02 -05:00
Varun Agrawal a89b88c2a0
Merge pull request #2027 from borglab/city10000-py
Improvements to HybridCity10000 python script
2025-03-05 09:48:24 -05:00
Varun Agrawal 971ebfaae7 add probability values for modes in each subplot and better plotting 2025-03-01 00:22:15 -05:00
Yashas Ambati 9f25382cba Add comments 2025-02-28 11:42:43 -05:00
Yashas Ambati 170b59a1e0 Potential fix for python-stubs target file not found 2025-02-26 09:49:15 -05:00
Yashas Ambati 5da3691609 Set package name to gtsam-nightly if nightly build 2025-02-20 17:28:42 -05:00