smooth
A C++ library for Lie theory
|
▼ include | |
▼ smooth | |
▼ compat | |
autodiff.hpp | Autodiff compatability header |
ceres.hpp | Ceres compatability header |
odeint.hpp | Boost::odeint compatability header |
ros.hpp | ROS message compatablity header |
▼ concepts | |
lie_group.hpp | |
manifold.hpp | |
▼ external | |
lp2d.hpp | |
▼ lie_groups | |
native.hpp | Trait specialization to make native Lie groups LieGroups |
rn.hpp | Trait specialization to make Eigen vectors LieGroups |
scalar.hpp | Trait specialization to make scalars LieGroups |
▼ manifolds | |
any.hpp | |
submanifold.hpp | |
variant.hpp | Trait specialization to make std::variant<Manifold...> a Manifold |
vector.hpp | Trait specialization to make std::vector<Manifold> a Manifold |
▼ optim | |
tr_solver.hpp | Trust region algorithms for determining step size |
tr_strategy.hpp | |
▼ polynomial | |
basis.hpp | Compile-time polynomial manipulation |
quadrature.hpp | Compile-time quadrature scheme generation |
static_matrix.hpp | Utilities for compile-time matrix algebra |
▼ spline | |
bspline.hpp | B-splines on Lie groups |
common.hpp | |
cumulative_spline.hpp | Evaluation of cumulative Lie group splines |
dubins.hpp | Generate Dubins curves as Spline |
fit.hpp | Fit Spline and Bspline from data |
reparameterize.hpp | Reparamterize a Spline to satisfy derivative constraints |
spline.hpp | Piecewise polynomial splines on lie groups |
bundle.hpp | |
c1.hpp | |
derivatives.hpp | Various useful derivatives |
diff.hpp | Differentiation on Manifolds |
galilei.hpp | |
lie_group_base.hpp | |
lie_groups.hpp | Meta header to include all LieGroup concept model specifications |
lie_sparse.hpp | Sparse versions of certain Lie group methods |
manifolds.hpp | Meta header to include all Manifold concept model specifications |
optim.hpp | |
se2.hpp | |
se3.hpp | |
se_k_3.hpp | |
so2.hpp | |
so3.hpp | |
wrt.hpp |