Drake
splineGeneration.cpp File Reference
#include "drake/solvers/qpSpline/splineGeneration.h"
#include <Eigen/Dense>
#include <iostream>
#include <sstream>
#include <numeric>
#include <stdexcept>
#include "drake/common/drake_assert.h"
Include dependency graph for splineGeneration.cpp:

Functions

template<typename DerivedM >
void setConstraintMatrixPart (double time, int derivative_order, MatrixBase< DerivedM > &constraint_matrix, double scaling=1.0)
 
PiecewisePolynomial< doublegenerateSpline (const SplineInformation &spline_information)
 
PiecewisePolynomial< doublenWaypointCubicSpline (const vector< double > &segment_times, double x0, double xd0, double xf, double xdf, const Ref< const VectorXd > &xi)
 

Function Documentation

PiecewisePolynomial<double> generateSpline ( const SplineInformation spline_information)

Here is the call graph for this function:

Here is the caller graph for this function:

PiecewisePolynomial<double> nWaypointCubicSpline ( const vector< double > &  segment_times,
double  x0,
double  xd0,
double  xf,
double  xdf,
const Ref< const VectorXd > &  xi 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void setConstraintMatrixPart ( double  time,
int  derivative_order,
MatrixBase< DerivedM > &  constraint_matrix,
double  scaling = 1.0 
)

Here is the caller graph for this function: