Varun Agrawal
e5ef9c2cc0
Fix return type wrapping for Matlab wrapper
2022-10-28 13:21:33 -04:00
Varun Agrawal
2bfd480a0e
Merging 'master' into 'wrap'
2022-10-28 13:12:23 -04:00
Varun Agrawal
41d0de3e92
Squashed 'wrap/' changes from ca357ccdd..b37a1fec6
...
b37a1fec6 Merge pull request #154 from borglab/matlab/properties
93dec957a convert class properties to type parser.Variable so that the property collector functions are written correctly
d84e07f56 fix bug with proper closing of global functions
5a8505235 define setter and getter collector functions for cpp file
5067655e2 abstract out unwrap_argument and collector_return to their own functions
1ce29d71d add properties to properties block of .m file and add setters and getters
0c3e5573d write properties in class comment
9d85f7b6a disable superfluous pylint warnings
b45994d34 Merge pull request #152 from borglab/pybind-2.10
76ba199a2 upgrade pybind to 2.10
16e4e674b Merge pull request #150 from borglab/feature/parent_class_template
c7d1a466f Merge pull request #151 from borglab/fix/function_template_parameter_namespace
7278a309d retain namespace for template arguments
18ae5fb04 implement parent class allowed to have template parameters
fd4437899 unit tests for parent classes allowed to have template parameters
git-subtree-dir: wrap
git-subtree-split: b37a1fec689d6a42837a3bfb4dc947674e72be54
2022-10-28 13:10:19 -04:00
Varun Agrawal
8b2639a69b
Merge pull request #1316 from borglab/fix/track-wrapper
2022-10-26 19:54:53 -04:00
Varun Agrawal
3da27a5df7
add docstring to test and fix assert
2022-10-26 12:42:45 -04:00
Varun Agrawal
74133b26e4
Merge pull request #1310 from mauricefallon/fix/g2o_parse_error
...
fix typo in g2o file format parsing for the information matrix
2022-10-26 09:03:09 -04:00
Varun Agrawal
b1a822562b
Merge pull request #1255 from borglab/fix/doxygen
2022-10-26 05:16:39 -04:00
Varun Agrawal
cc350f4c7a
Merge pull request #1315 from borglab/hybrid/gaussian-isam
2022-10-26 05:16:07 -04:00
Akshay Krishnan
b0533bb198
add gtsam:: prefix
2022-10-25 23:50:47 -04:00
Akshay Krishnan
0ec8b617b8
fix wrapper argument
2022-10-25 23:28:01 -04:00
Frank Dellaert
2dfc683a3e
Merge pull request #1314 from borglab/fix/cmake-eigen
2022-10-25 18:32:45 -07:00
Varun Agrawal
6f89d457ca
Add GetOrdering method that can be re-used
2022-10-25 17:50:10 -04:00
Varun Agrawal
33e24265bd
Merge branch 'develop' into fix/doxygen
2022-10-25 17:44:34 -04:00
Varun Agrawal
1129c95dd5
fix CMake so that Eigen discovery and linking is consistent
2022-10-25 17:37:29 -04:00
Varun Agrawal
3d4236ee12
Merge pull request #1304 from OznOg/UseEigen3Config.cmake
2022-10-25 10:20:12 -04:00
Frank Dellaert
05d4d9187d
Merge pull request #1312 from borglab/dsf-gtsfm-refactor
2022-10-23 18:27:58 -07:00
Frank Dellaert
32df824920
Vectorized interface
2022-10-23 16:27:01 -07:00
Frank Dellaert
90c990dc33
Rename of test
2022-10-23 16:26:41 -07:00
Frank Dellaert
f68f0dbe41
Addressed review comments - removed class in favor of free function
2022-10-23 11:37:37 -07:00
Maurice Fallon
5cbc680039
Merge pull request #1 from mmattamala/fix/g2o_parse_error
...
Fix in writeG2o when writing Pose3 measurement
2022-10-23 17:06:06 +01:00
Matias Mattamala
3cb73ccf35
Fix in writeG2o when writing Pose3 measurement
2022-10-23 16:57:06 +01:00
Frank Dellaert
ca451141c0
removed NamedSfmMeasurementVector
2022-10-22 19:48:48 -07:00
Frank Dellaert
466290cbdc
Moved code to cpp file
2022-10-22 19:30:15 -07:00
Frank Dellaert
7e411fee51
Refactor into smaller functions
2022-10-22 19:18:45 -07:00
Frank Dellaert
38be12eaf4
Use SfmMeasurement and SfmTrack
2022-10-22 19:18:06 -07:00
Frank Dellaert
cafa3c556c
Split SfmTrack into 2 classes
2022-10-22 18:37:20 -07:00
Maurice Fallon
7499071802
fix typo in g2o file format parsing
2022-10-22 18:57:41 +01:00
Varun Agrawal
cd69c51e86
Merge pull request #1306 from borglab/varun/test-hybrid-estimation
...
Hybrid Updates
2022-10-14 09:02:33 -04:00
Varun Agrawal
0faf2226d4
remove leftover comment
2022-10-13 11:10:42 -04:00
Varun Agrawal
8f7473d026
remove added test file
2022-10-13 10:46:04 -04:00
Varun Agrawal
1d70d14c72
remove custom keyformatter
2022-10-13 10:14:46 -04:00
Varun Agrawal
8c19f499a3
add curlyy brackets to for loop
2022-10-13 10:13:43 -04:00
senselessdev1
73fd3f9dc2
add namespace hack to prevent gtsam.gtsam.gtsfm
2022-10-13 09:12:55 -04:00
senselessdev1
f9971f5049
use gtsam.gtsfm namespace for new API
2022-10-13 01:07:41 -04:00
senselessdev1
7dee1af5b4
add verbose flag for logging messages during DSF track generation
2022-10-12 23:31:45 -04:00
senselessdev1
4f406650f7
rename KeypointsList -> KeypointsVector
2022-10-12 21:29:18 -04:00
Varun Agrawal
eacc888d20
remove print function
2022-10-11 13:27:15 -04:00
Varun Agrawal
80908126db
add assertions to remove warning
2022-10-11 13:16:05 -04:00
Varun Agrawal
c2377f3b34
minor fixes to unit test
2022-10-11 13:15:50 -04:00
Varun Agrawal
5e99cd7095
HybridBayesNet and HybridBayesTree both use similar pruning functions
2022-10-11 12:36:58 -04:00
Varun Agrawal
2225ecf442
clean up the prunerFunc
2022-10-11 12:35:58 -04:00
Varun Agrawal
c15cfb6068
add PrunerFunc to GaussianMixture
2022-10-11 12:10:02 -04:00
Varun Agrawal
2c8fe25842
enumerate missing discrete keys so we can prune all gaussian mixtures
2022-10-10 19:38:10 -04:00
Varun Agrawal
a00bcbcac9
PrunerFunc helper function
2022-10-10 16:03:36 -04:00
Varun Agrawal
3e151846ca
slight improvement to GaussianMixtureFactor print
2022-10-10 14:55:02 -04:00
Varun Agrawal
055df81dd3
apply keyformatter to Gaussian iSAM in HybridNonlinearISAM
2022-10-09 04:26:34 -04:00
Varun Agrawal
1a17a81173
formatting
2022-10-09 04:25:45 -04:00
Varun Agrawal
9c77c661dc
fix tests
2022-10-08 13:56:46 -04:00
Sébastien Gonzalve
774cfd25b8
Use Eigen Config file for cmake detection
...
Since Eigen 3.3.0, a Config.cmake file is provided, thus no need to rely
on a custom one.
Moreover, the FindEigen3.cmake used in gtsam was erroneously forcing an
include directory when using system version of eigen.
This fixes bug #1297
2022-10-08 18:04:40 +02:00
Varun Agrawal
acdc1af6e2
Merge branch 'develop' into varun/test-hybrid-estimation
2022-10-08 11:25:31 -04:00