jmackay2
494ecf6745
Fix the example build
2025-03-19 22:26:09 -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
Frank Dellaert
89e736b2ca
Merge pull request #2061 from borglab/hybrid-fix
...
Remove fixed values when keys are reintroduced in `newFactors`
2025-03-18 18:50:13 -04:00
Frank Dellaert
65a80a4b19
Merge pull request #2063 from mkielo3/python-ekf
...
Exposed ExtendedKalmanFilter to Python with examples
2025-03-17 21:15:10 -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
Varun Agrawal
d2f13710d5
add new methods for HybridSmoother relinearization
2025-03-17 16:51:06 -04:00
Varun Agrawal
d27583ba92
new HybridSmoother::relinearize method
2025-03-17 16:33:50 -04:00
Varun Agrawal
82fc21a7e6
update wrapper
2025-03-17 16:33:13 -04:00
Varun Agrawal
27c2031e0b
update tests
2025-03-17 16:24:02 -04:00
Varun Agrawal
3fed73b993
hybrid smoother directly accepts nonlinear factors
2025-03-17 16:23:40 -04:00
Varun Agrawal
2dc45bac96
break into smaller methods
2025-03-17 16:00:13 -04:00
Varun Agrawal
88fb8f7c65
remove fixed values when keys are reintroduced in newFactors
2025-03-17 15:39:56 -04:00
Fan Jiang
f401a9056e
Merge pull request #2060 from borglab/fan/fix_pybind_version
...
Fix incorrect pybind version in `wrap`
2025-03-16 19:00:29 -07:00
Fan Jiang
b332412afe
Fix wrong CONCEPT ASSERT
2025-03-16 16:45:03 -07:00
Fan Jiang
c727db52c1
Squashed 'wrap/' changes from 4cca84a07..4cefad122
...
4cefad122 Merge pull request #172 from ProfFan/fan/revert_and_update_pybind
385f78e16 Merging 'v2.13.6' into 'pybind11'
3a9158898 Squashed 'pybind11/' changes from d3c999c7..a2e59f0e
147e3ce03 Revert "Merge pull request #169 from borglab/pybind11-upgrade"
git-subtree-dir: wrap
git-subtree-split: 4cefad122866ab8f476c143211b0e620ad066c25
2025-03-16 13:41:44 -07:00
Fan Jiang
641496f2d3
Merging 'master' into 'wrap'
2025-03-16 13:41:44 -07:00
Varun Agrawal
528c2ee58d
Merge pull request #2047 from borglab/fix/concept-usage
...
Use `GTSAM_CONCEPT_USAGE` in lieu of `BOOST_CONCEPT_USAGE`
2025-03-14 16:11:53 -04:00
Varun Agrawal
26a4f70b38
Merge pull request #2056 from borglab/hybrid-updates
...
Hybrid Updates
2025-03-14 16:11:42 -04:00
Frank Dellaert
7435127fc8
Merge pull request #2054 from jenniferoum/feature/equivariant-filter
...
Implement Equivariant Filter Bias example in Python
2025-03-14 07:40:33 -04:00
Varun Agrawal
fc0ae78ea5
set printing precision
2025-03-13 13:33:41 -04:00
Varun Agrawal
c0da727a14
fix test
2025-03-13 12:15:48 -04:00
jenniferoum
880bd0cf90
Address PR comments - code cleanup
2025-03-13 00:23:35 -07:00
Varun Agrawal
41b42ff6ef
Print full factors in HybridNonlinearFactor
2025-03-12 17:54:39 -04:00
Varun Agrawal
fbe893eb2c
more functional form of involved function
2025-03-12 17:54:14 -04:00
Fan Jiang
d48740fa22
Fix Pose3 Wedge operator
2025-03-11 23:38:45 -07:00
jenniferoum
593beed1e1
Add EqFData.csv to examples/Data
2025-03-11 22:36:07 -07:00
jenniferoum
d52f73cf77
Update to use findExampleDataFile and Rot3 hat and Vee
2025-03-11 22:28:59 -07:00
Frank Dellaert
33d2262e07
Merge pull request #2052 from borglab/feature/FrobeniusFactors
...
More FrobeniusFactors
2025-03-10 23:35:58 -04:00
Jennifer Oum
769784a0e6
Merge branch 'borglab:develop' into feature/equivariant-filter
2025-03-10 20:14:49 -07:00
Jennifer Oum
e1f0ef66d3
Merge pull request #1 from jenniferoum/feature/joum-equivariant-filter
...
Implement Equivariant Filter Bias example in Python
2025-03-10 20:12:00 -07:00
Frank Dellaert
7750dec317
One more straggler
2025-03-10 22:22:18 -04:00
Frank Dellaert
b9260adf09
Don't use column
2025-03-10 21:53:21 -04:00
Frank Dellaert
60f9385006
FrobeniusFactors now work for any Matrix Lie group with vec
2025-03-10 21:32:31 -04:00
Frank Dellaert
63257bcf19
Rot2::vec, Rot3::vec, Pose2::vec, Pose3::vec
2025-03-10 21:32:31 -04:00
Frank Dellaert
6d47bd4552
Address review comments
2025-03-10 21:32:31 -04:00
Varun Agrawal
572b11fee4
Merge pull request #2051 from borglab/fix/sim2
...
Fix Sim(2) Expmap and Logmap
2025-03-10 17:21:20 -04:00
Varun Agrawal
997278ada3
Merge pull request #2049 from borglab/update-wrap
...
Wrap Update
2025-03-10 16:05:28 -04:00
Varun Agrawal
1bb3ec6720
enable test
2025-03-10 15:50:17 -04:00
Varun Agrawal
5ccf9dbd14
fix Sim2 Expmap and Logmap
2025-03-10 15:50:09 -04:00
Varun Agrawal
23b96d4680
method to get Expmap coefficients
2025-03-10 15:49:35 -04:00
Varun Agrawal
319585be4c
Merging 'master' into 'wrap'
2025-03-10 10:59:57 -04:00
Varun Agrawal
a0be9de490
Squashed 'wrap/' changes from 38a1bfa01..4cca84a07
...
4cca84a07 Merge pull request #170 from p-zach/docstrings
dd56512e3 Refactor and clean up extract_docstring
bf9e0c151 Merge pull request #171 from borglab/fix/ci
d25495646 Formatting and cleaning up
7bf44b52b test more recent versions of python
c0529799c update macos runner to macos-14
f02d577a9 Rename CMake option for clarity
ef9b37db7 Create Doxygen XML parser for Python docstrings
da6d69abd Add Cmake option for Python docstring generation
bb03b9681 Merge pull request #169 from borglab/pybind11-upgrade
a26cb2066 upgrade Pybind11 to 2.13.6
git-subtree-dir: wrap
git-subtree-split: 4cca84a07e01fb0c9280148af2bcf8031f88fb7d
2025-03-10 10:58:21 -04:00
Frank Dellaert
4085d3a64e
Merge pull request #2041 from borglab/update-rot3
...
Update Rot3 doc
2025-03-10 10:32:57 -04:00
Frank Dellaert
b7f87595a9
Merge pull request #2048 from borglab/fan/fix_inline
...
Fix ODR violations in Navigation expressions
2025-03-10 10:31:26 -04:00
Fan Jiang
9acc89dbb4
Fix ODR violations in Navigation expressions
2025-03-09 19:41:58 -07:00
Varun Agrawal
aa0eb11f38
Merge pull request #2044 from borglab/python-wheel
...
Move scripts for building wheels to CI directory
2025-03-09 20:15:18 -04:00
jenniferoum
e2a123fcd1
Implement Equivariant Filter Bias example in Python
2025-03-09 15:25:33 -07:00
Frank Dellaert
6a765f2452
Merge pull request #2045 from borglab/fix/HatAndVee
...
Hat and Vee
2025-03-09 12:15:27 -04:00
Varun Agrawal
92b4d7b2eb
replace BOOST_CONCEPT_USAGE with GTSAM_CONCEPT_USAGE
2025-03-09 12:10:54 -04:00