Varun Agrawal
80a052d048
fix templating TODOs
2023-06-16 10:38:31 -04:00
Varun Agrawal
2340f1aa09
uncomment test
2023-06-16 05:53:50 -04:00
Varun Agrawal
a763944249
handle some TODOs
2023-06-15 18:55:05 -04:00
Varun Agrawal
f58ee917f0
Merge branch 'develop' into wrap/pybind-stl
2023-06-15 17:55:52 -04:00
Varun Agrawal
e70f8af448
leftover classes to re-add
2023-06-15 17:55:33 -04:00
Varun Agrawal
87d56aff9c
re-add classes for Matlab wrapper
2023-06-15 17:51:34 -04:00
Varun Agrawal
31adb3ed45
fix remaining python tests
2023-06-15 16:34:37 -04:00
Varun Agrawal
5b588f2ea7
update sfm module
2023-06-15 16:30:10 -04:00
Varun Agrawal
7c22b03b9e
Merge branch 'develop' into wrap/pybind-stl
2023-06-15 15:46:38 -04:00
Frank Dellaert
8bd690cd26
Merge pull request #1534 from borglab/lost-underconstrained
...
LOST Triangulation Underconstrained
2023-06-12 17:15:07 -07:00
Varun Agrawal
adc4389220
Merge pull request #1538 from borglab/windows-ci
2023-06-09 19:54:55 -04:00
Varun Agrawal
107f5410cc
Merge pull request #1504 from DanMcGann/pose2_component_jacobians
2023-06-09 02:31:57 -04:00
Varun Agrawal
a4e4e1f83e
Merge branch 'develop' into pose2_component_jacobians
2023-06-09 01:03:54 -04:00
Varun Agrawal
13cb9d8f8c
Merge pull request #1536 from borglab/cmake-updates
2023-06-09 01:01:03 -04:00
Varun Agrawal
6584b78cb4
fix memory leak
2023-06-08 18:32:02 -04:00
Varun Agrawal
e56186c45a
remove deprecated Windows image
2023-06-07 12:52:06 -04:00
Varun Agrawal
b947a7201c
remove need for Eigen install since latest packaged version should work
2023-06-07 12:44:10 -04:00
Frank Dellaert
213543d917
Merge pull request #1528 from ywkim0606/TableFactor
2023-06-07 08:09:33 -07:00
Varun Agrawal
cdbdc67ee4
fix eigen cmake search path
2023-06-06 18:32:16 -04:00
Varun Agrawal
a5b90df471
configure system Eigen
2023-06-06 18:16:15 -04:00
Varun Agrawal
4203c4d355
enable windows release build in the CI
2023-06-06 17:31:23 -04:00
Travis Driver
1e6f1b757c
Final final cleanup
2023-06-06 10:11:49 -07:00
Travis Driver
bba4b8731f
Final cleanup
2023-06-06 10:01:46 -07:00
Travis Driver
8d134fd120
Revert formatting for triangulation.h
2023-06-06 09:48:05 -07:00
Travis Driver
f6f91ce231
Revert formatting for triangulation.cpp
2023-06-06 09:38:19 -07:00
Travis Driver
fcee29e628
Handle q_i = 0 (or NaN) for LOST
2023-06-05 19:11:41 -07:00
Varun Agrawal
2d48dd0608
memory sanitizer flag in CMake
2023-06-05 15:08:06 -04:00
Varun Agrawal
b1bce79e95
support Apple silicon
2023-06-05 13:29:21 -04:00
Frank Dellaert
477998b658
Merge pull request #1523 from borglab/fix-1445
2023-06-04 03:46:52 -07:00
Travis Driver
3eec88f60e
Added rank threshold to triangulateLOST
2023-06-02 15:44:51 -07:00
Varun Agrawal
0a7c1d8712
Merge pull request #1533 from borglab/wrapper-fix
2023-05-31 17:03:50 -04:00
Yoonwoo Kim
1e14e4e2a5
added comment for every test and formatted with Google style for testTableFactor.cpp.
2023-05-29 02:31:30 +09:00
Yoonwoo Kim
0a5a21bedc
deleted toTableFactor.
2023-05-29 01:34:04 +09:00
Yoonwoo Kim
7295bdd542
added example for Convert function which converts vector into Eigen::SparseVector.
2023-05-29 01:29:18 +09:00
Yoonwoo Kim
7b3ce2fe34
added doc for disceteKey in .h file, formatted in Google style.
2023-05-29 01:17:50 +09:00
Yoonwoo Kim
361f9fa391
added one line comments for variables.
2023-05-29 00:28:03 +09:00
Yoonwoo Kim
c55772801f
Fixed build issue, added more detailed explanation of the TableFactor.
2023-05-28 13:08:15 +09:00
Yoonwoo Kim
95834fc73d
Merge branch 'borglab:develop' into TableFactor
2023-05-27 16:29:07 +09:00
Varun Agrawal
9fb651d870
additional matlab test
2023-05-26 15:37:18 -04:00
Varun Agrawal
20ba6b41dd
fix geometry wrapper
2023-05-26 15:05:30 -04:00
Varun Agrawal
3a1d23b5bb
Merge pull request #1530 from borglab/wrapper-update
...
Wapper Update
2023-05-25 09:07:59 -04:00
Varun Agrawal
60fe7e3579
Merging 'master' into 'wrap'
2023-05-24 12:12:22 -04:00
Varun Agrawal
30a39a0bdb
Squashed 'wrap/' changes from 520dbca0f..2f136936d
...
2f136936d Merge pull request #159 from borglab/fix-matlab-enum
d1da38776 fix pybind test
2a00e255b additional enum test and wrapper update to pass test
f0076ec18 fixp python enum fixture
a0c87e0df don't cast enum to shared ptr
a6ad343af improve enum wrapping
e0a504328 is_enum method in mixin
8d9d380c7 fix bug in fully qualified enum type
0491a8361 update docstrings to reflect update from basis to basic
d1fb05c41 improve docs and clean up
fdc1a00b8 rename Basis to Basic for basic c++ types
00ee34133 specify full namespace for enum-type arg
f86724e30 add docstrings
38fb0e3a3 docs for enum wrapping functions
9d3bd43c0 add test fixtures
git-subtree-dir: wrap
git-subtree-split: 2f136936dbc33d9c3875952d6f0b29c43b8e26b4
2023-05-24 12:12:22 -04:00
Varun Agrawal
80e0d4afe9
matlab tests for enum wrapping
2023-05-22 16:04:22 -04:00
Varun Agrawal
6976cd6ea2
Squashed 'wrap/' changes from 076a5e3a9..520dbca0f
...
520dbca0f Merge pull request #158 from borglab/matlab-enum-support
661daf0dd fix python version specification
6f9111ddb fix python install
691e47734 update CI to newer OS versions
579539b1c finish wrapping
474aece68 fix issue in _collector_return
660c21bcc wrap enum types in cpp
1fa5c2756 begin updating generated cpp for enums
7b156a3f5 add wrap_enum and unwrap_enum helper functions
2a5423061 finish wrapping every part of enum.i
68cfa8a51 wrap enums inside classes
ce734fa9f wrap enums declared on their own
66c84e5cb unit test for enum wrapping in matlab
1cc126669 module docstring for matlab_wrapper/templates.py
git-subtree-dir: wrap
git-subtree-split: 520dbca0f2c3db4d30f0a0fd020a729cc0caa7b7
2023-05-22 15:25:54 -04:00
Varun Agrawal
8d2b7cd0cf
Merging 'master' into 'wrap'
2023-05-22 15:25:54 -04:00
ykim742
dca7a980dc
Added TableFactor, a discrete factor optimized for sparsity.
2023-05-16 12:14:32 -04:00
Varun Agrawal
9eb9770a43
Merge pull request #1524 from borglab/wrap-unit3-jacobians
2023-05-03 14:38:19 -04:00
Travis Driver
90eac3565c
Add more wrapped functions
2023-05-02 23:00:53 -04:00
Varun Agrawal
a8e55e549a
wrap Unit3 methods with Jacobians
2023-05-02 15:47:30 -04:00