Commit 69dfb6bc authored by Guilhem Saurel's avatar Guilhem Saurel

Add CI & update README

parent 435f93a5
[![Pipeline status](](
[![Coverage report](](
A template-based Library for creating curves of arbitrary order and dimension, eventually subject to derivative constraints. The main use of the library is the creation of end-effector trajectories for legged robots.
......@@ -12,7 +15,7 @@ To do so, tools are provided to:
The library is template-based, thus generic: the curves can be of any dimension, and can be implemented in double, float ...
While a Bezier curve implementation is provided, the main interest
While a Bezier curve implementation is provided, the main interest
of this library is to create spline curves of arbitrary order
......@@ -59,6 +62,9 @@ Please refer to the Main.cpp files to see all the unit tests and possibilities o
This package is available as binary in [robotpkg/wip](
## Dependencies
* [Eigen (version >= 3.2.2)](
......@@ -75,14 +81,14 @@ The library is header only, so the build only serves to build the tests and pyth
cd $SPLINE_DIR && mkdir build && cd build
cmake .. && make
cmake .. && make
If everything went fine you should obtain the following output:
performing tests...
no errors found
performing tests...
no errors found
### Optional: Python bindings installation
To install the Python bindings, in the CMakeLists.txt file, first enable the BUILD_PYTHON_INTERFACE option:
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment