#include <SE3CubicInterpolator.h>
Public Types | |
| typedef std::vector< Displacement< Scalar >, aligned_allocator< Displacement< Scalar > > > | StdVectorDisplacement |
| typedef std::vector< Twist< Scalar >, aligned_allocator< Twist< Scalar > > > | StdVectorTwist |
Public Member Functions | |
| void | Interpolate (Displacement< Scalar > &pos, Twist< Scalar > &vel, const Scalar time) const |
| SE3CubicInterpolator () | |
| void | setControlPoint (const StdVectorDisplacement &controlPoints, const StdVectorTwist &controlVelocities, const std::vector< Scalar > &t) |
Protected Attributes | |
| StdVectorTwist | bi |
| StdVectorTwist | ci |
| StdVectorTwist | di |
| Displacement< Scalar > | H1 |
| StdVectorTwist | ksi |
| size_t | n |
| std::vector< Scalar > | t |
Definition at line 22 of file SE3CubicInterpolator.h.
| typedef std::vector<Displacement<Scalar>, aligned_allocator<Displacement<Scalar> > > SE3CubicInterpolator< Scalar >::StdVectorDisplacement |
Definition at line 24 of file SE3CubicInterpolator.h.
| typedef std::vector<Twist<Scalar>, aligned_allocator<Twist<Scalar> > > SE3CubicInterpolator< Scalar >::StdVectorTwist |
Definition at line 25 of file SE3CubicInterpolator.h.
|
inline |
Definition at line 27 of file SE3CubicInterpolator.h.
| void SE3CubicInterpolator< Scalar >::Interpolate | ( | Displacement< Scalar > & | pos, |
| Twist< Scalar > & | vel, | ||
| const Scalar | time | ||
| ) | const |
Definition at line 121 of file SE3CubicInterpolator.h.
| void SE3CubicInterpolator< Scalar >::setControlPoint | ( | const StdVectorDisplacement & | controlPoints, |
| const StdVectorTwist & | controlVelocities, | ||
| const std::vector< Scalar > & | t | ||
| ) |
Definition at line 43 of file SE3CubicInterpolator.h.
|
protected |
Definition at line 38 of file SE3CubicInterpolator.h.
|
protected |
Definition at line 38 of file SE3CubicInterpolator.h.
|
protected |
Definition at line 38 of file SE3CubicInterpolator.h.
|
protected |
Definition at line 36 of file SE3CubicInterpolator.h.
|
protected |
Definition at line 37 of file SE3CubicInterpolator.h.
|
protected |
Definition at line 39 of file SE3CubicInterpolator.h.
|
protected |
Definition at line 35 of file SE3CubicInterpolator.h.