#include <hpp/model/joint.hh>
Public Member Functions | |
JointTranslation (const Transform3f &initialPosition) | |
JointTranslation (const JointTranslation< dimension > &joint) | |
virtual JointPtr_t | clone () const |
Return pointer to copy of this Clone body and therefore inner and outer objects (see Body::clone). | |
virtual void | computePosition (ConfigurationIn_t configuration, const Transform3f &parentPosition, Transform3f &position) const |
Compute position of joint. | |
virtual | ~JointTranslation () |
virtual value_type | upperBoundLinearVelocity () const |
Get upper bound on linear velocity of the joint frame. | |
virtual value_type | upperBoundAngularVelocity () const |
Get upper bound on angular velocity of the joint frame. | |
Protected Member Functions | |
virtual void | computeMaximalDistanceToParent () |
Translation Joint.
Map a 1,2 or 3-dimensional input vector to a translation
hpp::model::JointTranslation< dimension >::JointTranslation | ( | const Transform3f & | initialPosition | ) |
hpp::model::JointTranslation< dimension >::JointTranslation | ( | const JointTranslation< dimension > & | joint | ) |
virtual hpp::model::JointTranslation< dimension >::~JointTranslation | ( | ) | [virtual] |
virtual JointPtr_t hpp::model::JointTranslation< dimension >::clone | ( | ) | const [virtual] |
Return pointer to copy of this Clone body and therefore inner and outer objects (see Body::clone).
Implements hpp::model::Joint.
virtual void hpp::model::JointTranslation< dimension >::computeMaximalDistanceToParent | ( | ) | [protected, virtual] |
Implements hpp::model::Joint.
virtual void hpp::model::JointTranslation< dimension >::computePosition | ( | ConfigurationIn_t | configuration, |
const Transform3f & | parentPosition, | ||
Transform3f & | position | ||
) | const [virtual] |
Compute position of joint.
configuration | the configuration of the robot, |
parentPosition | position of parent joint, |
position | position of this joint. |
Implements hpp::model::Joint.
virtual value_type hpp::model::JointTranslation< dimension >::upperBoundAngularVelocity | ( | ) | const [inline, virtual] |
virtual value_type hpp::model::JointTranslation< dimension >::upperBoundLinearVelocity | ( | ) | const [inline, virtual] |