7 template<
size_t state_dimensions>
9 const Eigen::Vector<double, state_dimensions>
q;
10 const Eigen::Vector<double, state_dimensions>
dq;
11 const Eigen::Vector<double, state_dimensions>
ddq;
12 const Eigen::Vector<double, state_dimensions>
dddq;
15 template<
size_t state_dimensions>
17 using Vector = Eigen::Matrix<double, state_dimensions, 1>;
19 [[nodiscard]]
virtual double length()
const = 0;
virtual Vector max_ddq() const =0
virtual double length() const =0
virtual Vector max_dddq() const =0
virtual PathStep< state_dimensions > operator()(double s) const =0
Definition: gripper.cpp:3
const Eigen::Vector< double, state_dimensions > ddq
Definition: path.hpp:11
const Eigen::Vector< double, state_dimensions > q
Definition: path.hpp:9
const Eigen::Vector< double, state_dimensions > dddq
Definition: path.hpp:12
const Eigen::Vector< double, state_dimensions > dq
Definition: path.hpp:10