smooth
Lie theory for robotics
File Explorer
Download Latest Version (.zip)- build_and_test.yml
- docs.yaml
- ConfigTemplate.cmake.in
- version.hpp.in
- bspline.cpp
- CMakeLists.txt
- nls.cpp
- odeint.cpp
- odeint_diff.cpp
- plot_tools.hpp
- README.md
- snippets.cpp
- spline_fit.cpp
- spline_reparameterize.cpp
- autodiff.hpp
- ceres.hpp
- odeint.hpp
- ros.hpp
- lie_group.hpp
- manifold.hpp
- bundle.hpp
- c1.hpp
- common.hpp
- derivatives_impl.hpp
- diff_impl.hpp
- galilei.hpp
- lie_group_sparse_impl.hpp
- macro.hpp
- math.hpp
- se2.hpp
- se3.hpp
- se_k_3.hpp
- so2.hpp
- so3.hpp
- tn.hpp
- traits.hpp
- trig.hpp
- utils.hpp
- wrt_impl.hpp
- lp2d.hpp
- native.hpp
- rn.hpp
- scalar.hpp
- any.hpp
- submanifold.hpp
- variant.hpp
- vector.hpp
- tr_solver.hpp
- tr_strategy.hpp
- basis.hpp
- quadrature.hpp
- static_matrix.hpp
- bspline_impl.hpp
- cumulative_spline_impl.hpp
- dubins_impl.hpp
- fit_impl.hpp
- reparameterize_impl.hpp
- spline_impl.hpp
- bspline.hpp
- common.hpp
- cumulative_spline.hpp
- dubins.hpp
- fit.hpp
- reparameterize.hpp
- spline.hpp
- bundle.hpp
- c1.hpp
- derivatives.hpp
- diff.hpp
- galilei.hpp
- lie_group_base.hpp
- lie_groups.hpp
- lie_sparse.hpp
- manifolds.hpp
- optim.hpp
- se2.hpp
- se3.hpp
- se_k_3.hpp
- so2.hpp
- so3.hpp
- wrt.hpp
- bspline.png
- ode.png
- adapted.hpp
- CMakeLists.txt
- nlreg_data.hpp
- test_adapted.cpp
- test_bundle.cpp
- test_c1.cpp
- test_ceres.cpp
- test_cspline.cpp
- test_d2rexp.cpp
- test_diff.cpp
- test_diff_analytic.cpp
- test_galilei.cpp
- test_hessian.cpp
- test_jacobians.cpp
- test_lie_api.cpp
- test_lie_dynamic.cpp
- test_manifold_any.cpp
- test_manifold_sub.cpp
- test_manifold_variant.cpp
- test_manifold_vector.cpp
- test_nlreg.cpp
- test_nls.cpp
- test_odeint.cpp
- test_optim.cpp
- test_polynomial.cpp
- test_ros.cpp
- test_se2.cpp
- test_se3.cpp
- test_se_k_3.cpp
- test_so2.cpp
- test_so3.cpp
- test_sparse.cpp
- test_spline.cpp
- test_spline_dubins.cpp
- test_spline_fit.cpp
- test_spline_reparameterize.cpp
- test_utils.cpp
- .clang-format
- .cmake-format.yaml
- .codecov.yml
- .gitignore
- CMakeLists.txt
- CMakePresets.json
- Doxyfile
- LICENSE
- package.xml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/pettni/smooth
Downloads the entire project code from GitHub to your computer.
cd smooth
Moves into the project folder you just downloaded.
2. CMake
Medium RecommendedPrerequisites
cmake .. -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF
Analyzes the source code and generates build configuration files (must be run inside the build folder).
colcon build --cmake-args -DCMAKE_CXX_COMPILER=/usr/bin/g++-10
Type this command into your terminal and run it.
Check that an executable was created inside the build folder, then run it directly (e.g. ./build/app_name).
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
