addSegment(const Eigen::MatrixXd &_coefficients, double _duration, const statespace::StateSpace::State *_startState) | aikido::trajectory::Spline | |
addSegment(const Eigen::MatrixXd &_coefficients, double _duration) | aikido::trajectory::Spline | |
evaluate(double _t, statespace::StateSpace::State *_state) const override | aikido::trajectory::Spline | virtual |
evaluateDerivative(double _t, int _derivative, Eigen::VectorXd &_tangentVector) const override | aikido::trajectory::Spline | virtual |
evaluatePolynomial(const Eigen::MatrixXd &_coefficients, double _t, int _derivative) | aikido::trajectory::Spline | privatestatic |
getDuration() const override | aikido::trajectory::Spline | virtual |
getEndTime() const override | aikido::trajectory::Spline | virtual |
getNumDerivatives() const override | aikido::trajectory::Spline | virtual |
getNumSegments() const | aikido::trajectory::Spline | |
getNumWaypoints() const | aikido::trajectory::Spline | |
getSegmentCoefficients(std::size_t _index) const | aikido::trajectory::Spline | |
getSegmentDuration(std::size_t _index) const | aikido::trajectory::Spline | |
getSegmentForTime(double _t) const | aikido::trajectory::Spline | private |
getSegmentStartState(std::size_t _index) const | aikido::trajectory::Spline | |
getStartTime() const override | aikido::trajectory::Spline | virtual |
getStateSpace() const override | aikido::trajectory::Spline | virtual |
getWaypoint(std::size_t _index, statespace::StateSpace::State *state) const | aikido::trajectory::Spline | |
getWaypointDerivative(std::size_t _index, int _derivative, Eigen::VectorXd &_tangentVector) const | aikido::trajectory::Spline | |
getWaypointTime(std::size_t _index) const | aikido::trajectory::Spline | |
metadata | aikido::trajectory::Trajectory | |
mSegments | aikido::trajectory::Spline | private |
mStartTime | aikido::trajectory::Spline | private |
mStateSpace | aikido::trajectory::Spline | private |
Spline(statespace::ConstStateSpacePtr _stateSpace, double _startTime=0.) | aikido::trajectory::Spline | |
~Spline() | aikido::trajectory::Spline | virtual |
~Trajectory()=default | aikido::trajectory::Trajectory | virtual |