KDL
1.4.0
|
#include <src/framevel.hpp>
Public Member Functions | |
FrameVel () | |
FrameVel (const Frame &_T) | |
FrameVel (const Frame &_T, const Twist &_t) | |
FrameVel (const RotationVel &_M, const VectorVel &_p) | |
Frame | value () const |
Twist | deriv () const |
IMETHOD FrameVel & | operator= (const Frame &arg) |
IMETHOD FrameVel & | operator= (const FrameVel &arg) |
IMETHOD FrameVel | Inverse () const |
IMETHOD VectorVel | Inverse (const VectorVel &arg) const |
IMETHOD VectorVel | operator* (const VectorVel &arg) const |
IMETHOD VectorVel | operator* (const Vector &arg) const |
IMETHOD VectorVel | Inverse (const Vector &arg) const |
IMETHOD Frame | GetFrame () const |
IMETHOD Twist | GetTwist () const |
IMETHOD TwistVel | Inverse (const TwistVel &arg) const |
IMETHOD TwistVel | Inverse (const Twist &arg) const |
IMETHOD TwistVel | operator* (const TwistVel &arg) const |
IMETHOD TwistVel | operator* (const Twist &arg) const |
Static Public Member Functions | |
static IMETHOD FrameVel | Identity () |
Public Attributes | |
RotationVel | M |
VectorVel | p |
Friends | |
IMETHOD friend FrameVel | operator* (const FrameVel &f1, const FrameVel &f2) |
IMETHOD friend FrameVel | operator* (const Frame &f1, const FrameVel &f2) |
IMETHOD friend FrameVel | operator* (const FrameVel &f1, const Frame &f2) |
IMETHOD friend bool | Equal (const FrameVel &r1, const FrameVel &r2, double eps) |
IMETHOD friend bool | Equal (const Frame &r1, const FrameVel &r2, double eps) |
IMETHOD friend bool | Equal (const FrameVel &r1, const Frame &r2, double eps) |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
References KDL::VectorVel::deriv(), KDL::RotationVel::deriv(), M, and p.
Frame FrameVel::GetFrame | ( | ) | const |
Twist FrameVel::GetTwist | ( | ) | const |
|
static |
Referenced by KDL::ChainFkSolverVel_recursive::JntToCart().
FrameVel FrameVel::Inverse | ( | ) | const |
References KDL::TwistVel::rot, KDL::Twist::rot, KDL::TwistVel::vel, and KDL::Twist::vel.
References KDL::TwistVel::rot, and KDL::TwistVel::vel.
References KDL::TwistVel::rot, KDL::Twist::rot, KDL::TwistVel::vel, and KDL::Twist::vel.
References KDL::TwistVel::rot, and KDL::TwistVel::vel.
References KDL::Frame::M, and KDL::Frame::p.
|
inline |
References M, p, KDL::VectorVel::value(), and KDL::RotationVel::value().
RotationVel KDL::FrameVel::M |
Referenced by KDL::addDelta(), deriv(), KDL::diff(), operator=(), KDL::posrandom(), KDL::random(), and value().
VectorVel KDL::FrameVel::p |
Referenced by KDL::addDelta(), deriv(), KDL::diff(), operator=(), KDL::posrandom(), KDL::random(), and value().