Commit Graph

49 Commits (9cfca976bab21cde5f9369947eec3d2f4a104e76)

Author SHA1 Message Date
Varun Agrawal 795fbee9c4 update gtsam:: namespace in basis.i 2024-06-28 16:15:38 -04:00
Varun Agrawal 7799fd5a6a remove overridden WeightMatrix method 2023-12-05 14:13:11 -05:00
Varun Agrawal bc1b949f8b remove ParameterMatrix method 2023-12-05 14:10:29 -05:00
Varun Agrawal 10f75a02b2 fix Chebyshev2 ParameterMatrix to take N values 2023-11-06 08:28:12 -05:00
Varun Agrawal fb4957998f Chebyshev2::WeightMatrix to take only N points 2023-11-06 08:21:35 -05:00
Varun Agrawal 8312a71af4 Revert "make Chebyshev nodes over N+1 points instead of N"
This reverts commit fe7d877352.
2023-11-06 08:20:22 -05:00
Varun Agrawal 36dc04d126 override WeightMatrix for Chebyshev2 2023-10-28 11:24:31 -04:00
Varun Agrawal fe7d877352 make Chebyshev nodes over N+1 points instead of N 2023-10-23 18:14:18 -04:00
Varun Agrawal 9ee652c04a ParameterMatrix as a separate static method 2023-10-23 17:57:07 -04:00
Varun Agrawal 3bff8ad317 use weights_.size() instead of passing in N 2023-10-23 17:55:39 -04:00
Varun Agrawal 79272bf8a8 overload the Chebyshev2::Point method to reduce duplication 2023-10-13 15:38:40 -04:00
Varun Agrawal b766093022 improve bounds checks in Chebyshev2 2023-10-13 15:38:25 -04:00
Varun Agrawal 1b909d2eea Revert "overload the Chebyshev2::Point method to reduce duplication"
This reverts commit b2efd64d2b.
2023-10-13 15:36:55 -04:00
Varun Agrawal 7e1a683e34 Revert "imrpove bounds checks in Chebyshev2"
This reverts commit 2a386f8631.
2023-10-13 15:36:45 -04:00
Varun Agrawal b2efd64d2b overload the Chebyshev2::Point method to reduce duplication 2023-09-18 23:05:25 -04:00
Varun Agrawal 2a386f8631 imrpove bounds checks in Chebyshev2 2023-09-18 23:04:53 -04:00
Tal Regev 62d59c62d4
Fix windows test 2023-07-20 08:28:23 +03:00
Varun Agrawal 42231879bf remove ParameterMatrix in favor of gtsam::Matrix 2023-06-21 17:47:40 -04:00
Varun Agrawal b72dec5b58 template on multiple bases 2023-06-20 09:14:12 -04:00
Varun Agrawal 445ffb3110 update wrapped code 2023-06-20 09:07:52 -04:00
Varun Agrawal 73c950e69a remove templating and make all Basis code dynamic 2023-06-20 08:59:01 -04:00
Varun Agrawal 87402328bf remove template from ParameterMatrix 2023-06-19 15:47:18 -04:00
Varun Agrawal 9ae4146ef8 conditionally compile Chebyshev2 Pose3 test 2023-06-06 18:20:11 -04:00
Varun Agrawal 57578a4793 Wrap ManifoldEvaluationFactor for both Rot3 and Pose3 2023-06-05 15:42:24 -04:00
Varun Agrawal 82480fe238 added more tests for basis factors 2023-06-05 15:39:01 -04:00
kartik arcot 5a257ff36b boost::bind and placeholders 2023-02-04 12:21:53 -08:00
kartik arcot c037e0a1fc replaced casts 2023-01-22 08:40:02 -08:00
kartik arcot 9329bddd8a OptionalJacobian 2023-01-21 09:27:20 -08:00
Varun Agrawal 1f6816d974 Merge branch 'develop' into fix/doxygen 2022-08-22 17:37:03 -04:00
Varun Agrawal 0f53b3f892
Merge pull request #1238 from borglab/fix/1182
Capitalize Identity trait
2022-08-21 09:05:21 -04:00
Varun Agrawal 28b740eb8d fix matlab compilation 2022-08-01 15:06:15 -04:00
Varun Agrawal 95b86356ac update basis module 2022-07-26 16:48:00 -04:00
Varun Agrawal 55ae901d45 change from addtogroup to ingroup 2022-07-26 16:39:09 -04:00
Varun Agrawal c82981f217 fix doxygen warnings due to groups and and incorrect filenames 2022-07-26 16:38:51 -04:00
Varun Agrawal c31298d367 Capitalize Identity trait since it is static 2022-07-07 12:31:27 -04:00
Varun Agrawal aab6af3368 replace boost::function with std::function 2022-07-03 11:09:46 -04:00
Frank Dellaert 6fb38aa8d7 Add test for ManifoldEvaluationFactor 2022-02-26 23:05:49 -05:00
Frank Dellaert 3d8c7b9fdf Add EvaluationFactor test 2022-02-26 22:58:30 -05:00
Frank Dellaert c85b649685 Move BasisFactors tests to correct place 2022-02-26 22:44:17 -05:00
Frank Dellaert a16f588317 Add test for ManifoldEvaluationFunctor 2022-02-26 22:43:55 -05:00
Frank Dellaert 5f9082b536 docs 2022-02-26 22:43:37 -05:00
Varun Agrawal 267a4ae7dd
Merge pull request #1109 from borglab/fix/windows-tests
Windows Tests
2022-02-21 19:27:11 -05:00
Frank Dellaert 5f48ac5bbf removed obsolete header 2022-02-19 16:36:15 -05:00
Varun Agrawal 6e6c64749d basis module tests pass 2022-02-17 03:38:49 -05:00
Frank Dellaert 65a3928d0a fixed check.basis 2022-02-16 09:40:41 -05:00
Frank Dellaert a38de28535 Tested python wrapper without Lie* 2022-01-02 15:00:49 -05:00
Varun Agrawal 04c2f80877 update interface files for correct wrapping 2021-12-06 11:04:08 -05:00
Varun Agrawal 65837c1030 Fix bug in FourierBasis 2021-08-29 04:21:57 -04:00
Varun Agrawal ff7ddf48bd
Basis functions (#403) 2021-08-27 08:10:31 -04:00