|
template<class T > |
T | TrajColl::interpolate (const T &start, const T &end, double ratio) |
| Calculate the value interpolating from start to end. More...
|
|
template<> |
Eigen::Quaterniond | TrajColl::interpolate (const Eigen::Quaterniond &start, const Eigen::Quaterniond &end, double ratio) |
| Calculate the Quaternion interpolating from start to end. More...
|
|
template<> |
Eigen::Matrix3d | TrajColl::interpolate (const Eigen::Matrix3d &start, const Eigen::Matrix3d &end, double ratio) |
| Calculate the 3D matrix interpolating from start to end. More...
|
|
template<> |
sva::PTransformd | TrajColl::interpolate (const sva::PTransformd &start, const sva::PTransformd &end, double ratio) |
| Calculate the pose interpolating from start to end. More...
|
|
template<class T , class U = T> |
U | TrajColl::interpolateDerivative (const T &start, const T &end, double, int order=1) |
| Calculate the derivative value interpolating from start to end. More...
|
|
template<> |
double | TrajColl::interpolateDerivative (const double &start, const double &end, double, int order) |
| Calculate the derivative of scalar value interpolating from start to end. More...
|
|
template<> |
Eigen::Vector3d | TrajColl::interpolateDerivative (const Eigen::Quaterniond &start, const Eigen::Quaterniond &end, double, int order) |
| Calculate the derivative of Quaternion interpolating from start to end. More...
|
|
template<> |
Eigen::Vector3d | TrajColl::interpolateDerivative (const Eigen::Matrix3d &start, const Eigen::Matrix3d &end, double, int order) |
| Calculate the derivative of 3D matrix interpolating from start to end. More...
|
|
template<> |
sva::MotionVecd | TrajColl::interpolateDerivative (const sva::PTransformd &start, const sva::PTransformd &end, double, int order) |
| Calculate the derivative of pose interpolating from start to end. More...
|
|
template<> |
sva::ForceVecd | TrajColl::interpolateDerivative (const sva::ForceVecd &start, const sva::ForceVecd &end, double, int order) |
| Calculate the derivative of wrench interpolating from start to end. More...
|
|