|
lipm_walking_controller
1.7.1
|
Classes | |
| struct | PolynomialBase |
| struct | CubicPolynomialBase |
| struct | CubicPolynomial |
| struct | CubicPolynomial< double > |
| struct | CubicHermitePolynomial |
| struct | HoubaPolynomial |
| struct | QuinticPolynomialBase |
| struct | QuinticPolynomial |
| struct | QuinticPolynomial< double > |
| struct | QuinticHermitePolynomial |
| struct | RetimedPolynomial |
Functions | |
| double | clamp (double v, double vMin, double vMax) |
| void | clampInPlace (double &v, double vMin, double vMax) |
| double | clamp (double v, double vMin, double vMax, const char *label) |
| void | clampInPlace (double &v, double vMin, double vMax, const char *label) |
| Eigen::Matrix3d | slerp (const Eigen::Matrix3d &from, const Eigen::Matrix3d &to, double t) |
Utility functions and classes.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Spherical linear interpolation between two rotation matrices.
| from | First rotation matrix. |
| to | Second rotation matrix. |
| t | Interpolation index. |