|
static void | robot_controllers::CubicSpline (double p0, double v0, double p1, double v1, double t, Spline &s) |
| Constructor for a cubic spline with between (p0,v0) and (p1,v1) More...
|
|
static void | robot_controllers::generatePowers (int n, double x, double *powers) |
| Helper function for splines. More...
|
|
static void | robot_controllers::LinearSpline (double p0, double p1, double t, Spline &s) |
|
static void | robot_controllers::QuinticSpline (double p0, double v0, double a0, double p1, double v1, double a1, double t, Spline &s) |
| Create a quintic spline with between (p0,v0,a0) and (p1,v1,a1) More...
|
|
static void | robot_controllers::sampleCubicSpline (Spline s, double t, double &position, double &velocity) |
| Sample from the spline at time t. More...
|
|
static void | robot_controllers::sampleLinearSpline (Spline &s, double t, double &position) |
|
static void | robot_controllers::sampleQuinticSpline (Spline &s, double t, double &position, double &velocity, double &acceleration) |
| Sample from the spline at time t. More...
|
|