#include <katana/spline_functions.h>
Go to the source code of this file.
Namespaces | |
namespace | katana |
Functions | |
void | katana::generatePowers (int n, double x, double *powers) |
void | katana::getCubicSplineCoefficients (double start_pos, double start_vel, double end_pos, double end_vel, double time, std::vector< double > &coefficients) |
void | katana::sampleCubicSpline (const std::vector< double > &coefficients, double time, double &position, double &velocity, double &acceleration) |
Samples a cubic spline segment at a particular time. | |
void | katana::sampleSplineWithTimeBounds (const std::vector< double > &coefficients, double duration, double time, double &position, double &velocity, double &acceleration) |
void | katana::splineCoefficients (int steps, double *timearray, double *encoderarray, double *arr_p1, double *arr_p2, double *arr_p3, double *arr_p4) |