Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basis functions #403

Merged
merged 42 commits into from
Aug 27, 2021
Merged
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
2687c24
added Basis classes and corresponding tests
varunagrawal Jul 5, 2020
a5e701a
Updated Basis code to use the new FunctorizedFactor
varunagrawal Jul 13, 2020
54b4547
Added basis to doc cmake file
varunagrawal Jul 13, 2020
46554d0
Merge branch 'develop' into feature/basis
varunagrawal Aug 14, 2020
2fb1963
Merge branch 'develop' into feature/basis
varunagrawal May 3, 2021
6d9ef37
Merge branch 'develop' into feature/basis
varunagrawal Jun 3, 2021
42974a7
update pseudospectral code to the latest version
varunagrawal Jun 4, 2021
c75c668
set Eigen Unsupported to ON by default
varunagrawal Jun 4, 2021
f4d8f42
Added more tests
varunagrawal Jun 4, 2021
d456e80
move factor wrapping after NoiseModelFactor
varunagrawal Jun 5, 2021
e8c96a0
address review comments
varunagrawal Jun 8, 2021
89d380e
Merge branch 'develop' into feature/basis
varunagrawal Jun 8, 2021
1dd2004
Fix minor bug in wrapper
varunagrawal Jun 13, 2021
b796370
Add GTSAM_EXPORT to all classes
varunagrawal Jun 15, 2021
87f9605
Merge branch 'develop' into feature/basis
varunagrawal Jul 27, 2021
97f600f
wrapper interface files
varunagrawal Jul 27, 2021
09c5e5e
address review comments
varunagrawal Jul 27, 2021
df16905
namespace boost::placeholders
varunagrawal Jul 27, 2021
44953f4
make Cheb1 and Cheb2 consistent with CRTP concepts
varunagrawal Jul 28, 2021
a0bfaaf
add evaluation factors
varunagrawal Jul 28, 2021
087a10d
Wrapper for basis functions (#832)
gchenfc Jul 30, 2021
dfaa629
small wrapper updates
varunagrawal Jul 30, 2021
d1b4bfe
make EIGEN_UNSUPPORTED OFF by default
varunagrawal Jul 30, 2021
f4e7642
cleaner way of getting/setting rows and cols
varunagrawal Aug 1, 2021
dcb3627
C++11 return types
varunagrawal Aug 1, 2021
63a9561
minor improvement
varunagrawal Aug 3, 2021
3ebe221
rework base binding so we can import pybind11/stl.h
varunagrawal Aug 3, 2021
2a9106d
remove custom binding for sequence
varunagrawal Aug 3, 2021
efcae9b
comment out FitBasis until we get it working
varunagrawal Aug 4, 2021
98a9265
Revert "rework base binding so we can import pybind11/stl.h"
varunagrawal Aug 4, 2021
d074b61
address review comments
varunagrawal Aug 4, 2021
f8b3a59
add CRTP methods for Fourier
varunagrawal Aug 4, 2021
037b764
formatting and document example for Fourier
varunagrawal Aug 4, 2021
e70988e
use container instead of typedef in map definition for FitBasis
varunagrawal Aug 5, 2021
7cf510f
swap around Chebyshev1 and Chebyshev2 + address other comments
varunagrawal Aug 23, 2021
2d3dd25
address review comments
varunagrawal Aug 23, 2021
9647d0e
fix FitBasis wrapper
varunagrawal Aug 23, 2021
f7105b2
fixes
varunagrawal Aug 23, 2021
5ef3e87
Merge branch 'develop' into feature/basis
varunagrawal Aug 23, 2021
b446d9d
address review comments
varunagrawal Aug 24, 2021
4558af2
update docs to use measurement instead of function
varunagrawal Aug 25, 2021
8e759ce
typo fix
varunagrawal Aug 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 13 additions & 12 deletions doc/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,19 @@ if (GTSAM_BUILD_DOCS)

# GTSAM core subfolders
set(gtsam_doc_subdirs
gtsam/base
gtsam/discrete
gtsam/geometry
gtsam/inference
gtsam/linear
gtsam/navigation
gtsam/nonlinear
gtsam/sam
gtsam/sfm
gtsam/slam
gtsam/smart
gtsam/symbolic
gtsam/base
gtsam/basis
gtsam/discrete
gtsam/geometry
gtsam/inference
gtsam/linear
gtsam/navigation
gtsam/nonlinear
gtsam/sam
gtsam/sfm
gtsam/slam
gtsam/smart
gtsam/symbolic
gtsam
)

Expand Down
1 change: 1 addition & 0 deletions gtsam/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ project(gtsam LANGUAGES CXX)
# The following variable is the master list of subdirs to add
set (gtsam_subdirs
base
basis
geometry
inference
symbolic
Expand Down
Loading