Yashas Ambati
2ea071dc91
Comment for doxygen variables
2025-04-03 14:58:43 -04:00
Yashas Ambati
65ea0112c5
Add CMake flag for enabling doxygen XML generation
2025-03-27 12:48:15 -04:00
Porter Zach
93eaf73fb3
Add how to generate docstrings
2025-03-12 16:32:33 -04:00
Fan Jiang
d48740fa22
Fix Pose3 Wedge operator
2025-03-11 23:38:45 -07:00
Frank Dellaert
33d2262e07
Merge pull request #2052 from borglab/feature/FrobeniusFactors
...
More FrobeniusFactors
2025-03-10 23:35:58 -04: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
Frank Dellaert
6a765f2452
Merge pull request #2045 from borglab/fix/HatAndVee
...
Hat and Vee
2025-03-09 12:15:27 -04:00
Frank Dellaert
f302f40f03
Skip a unit test that became very slow
2025-03-08 15:42:02 -05:00
Frank Dellaert
39a15620bd
MatrixLieGroup in navigation
2025-03-08 15:26:15 -05:00
Frank Dellaert
5e3f798c12
MatrixLieGroup in geometry
2025-03-08 15:25:59 -05:00
Frank Dellaert
091ec68838
MatrixLieGroup
2025-03-08 15:25:22 -05:00
Frank Dellaert
8cf3d04336
Hat and Vee in navigation
2025-03-08 14:21:12 -05:00
Frank Dellaert
e0c3be9ab7
Hat and Vee in geometry
2025-03-08 14:16:19 -05:00
Frank Dellaert
82ec8c03c0
Hat and Vee enforcement
2025-03-08 14:16:19 -05:00
Varun Agrawal
e9bdeadec1
update CI yaml for building wheels
2025-03-07 16:07:45 -05:00
Varun Agrawal
faf51527e7
move scripts for building wheels to CI directory
2025-03-07 16:06:32 -05:00
Varun Agrawal
51d7483da6
Merge pull request #2040 from borglab/discrete-pruning
...
Fix Pruning Bug
2025-03-07 13:40:12 -05:00
p-zach
29bd0e3ac5
Update Rot3 doc
2025-03-05 19:37:36 -05:00
Varun Agrawal
922d50592b
Merge pull request #2039 from DanMcGann/bugfix/pose3_bearing_range_jacobians
...
Bugfix Bearing/Range Pose3toPose3 Jacobians
2025-03-05 10:17:45 -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
Dan McGann
68327a1936
Update test bearingPose3toPose3
...
Update this unit test to actually test the pose3 to pose3 function and
jacobians.
2025-03-04 18:05:42 -05:00
Varun Agrawal
f3fff0c997
add edge case pruning test and fix
2025-03-04 16:00:48 -05:00
Dan McGann
ead1271f33
Bugfix Bearing/Range Pose3toPose3 Jacobians
...
Previously the jacobians for bearing between two Pose3 objects were
computed incorrectly as it neglected the jacobian of a pose's
translation wrt its tangent vector. The jacobian for range betwen two
Pose3 objects was computed correctly but in a non-canonical way. This
commit fixes the bearing jacobian, and provides a canonical
implementation for both Pose3-Pose3 bearing and range jacobians.
2025-03-04 15:30:13 -05:00
Varun Agrawal
ce6b1461e1
set GTSAM_EXPORT for PrintDiscreteValues
2025-03-01 01:19:38 -05:00
Varun Agrawal
02f2ef20c1
Revert "check CI"
...
This reverts commit db492ed3f8
.
2025-03-01 01:19:03 -05:00
Varun Agrawal
db492ed3f8
check CI
2025-03-01 01:16:32 -05:00
Varun Agrawal
971ebfaae7
add probability values for modes in each subplot and better plotting
2025-03-01 00:22:15 -05:00
Varun Agrawal
42d7160b9a
fix return type of DiscreteSearch method
2025-03-01 00:21:04 -05:00
Varun Agrawal
648634f42c
helper method for printing DiscreteValues
2025-03-01 00:20:16 -05:00
Varun Agrawal
c6a22301b7
Merge pull request #2036 from jmackay2/fix_old_eigen
...
Fix old eigen builds
2025-02-28 23:46:06 -05:00
jmackay2
c4396e2de9
Fix old eigen builds
2025-02-28 21:37:20 -05:00
Frank Dellaert
e24def4abb
Merge pull request #2029 from yambati03/develop
...
Add `cibuildwheel` workflow
2025-02-28 19:45:33 -05:00
Yashas Ambati
895fc8829f
Switch to PyPI
2025-02-28 14:59:54 -05:00
Yashas Ambati
9f25382cba
Add comments
2025-02-28 11:42:43 -05:00
Frank Dellaert
12cebafd50
Merge pull request #2030 from borglab/add-rot3
...
Add Rot3 documentation
2025-02-27 22:49:36 -05:00