#include <framevel.hpp>
Public Member Functions | |
| Twist | deriv () const |
| FrameVel (const RotationVel &_M, const VectorVel &_p) | |
| FrameVel (const Frame &_T, const Twist &_t) | |
| FrameVel (const Frame &_T) | |
| FrameVel () | |
| Frame | GetFrame () const |
| Twist | GetTwist () const |
| TwistVel | Inverse (const Twist &arg) const |
| TwistVel | Inverse (const TwistVel &arg) const |
| VectorVel | Inverse (const Vector &arg) const |
| VectorVel | Inverse (const VectorVel &arg) const |
| FrameVel | Inverse () const |
| TwistVel | operator* (const Twist &arg) const |
| TwistVel | operator* (const TwistVel &arg) const |
| VectorVel | operator* (const Vector &arg) const |
| VectorVel | operator* (const VectorVel &arg) const |
| FrameVel & | operator= (const FrameVel &arg) |
| FrameVel & | operator= (const Frame &arg) |
| Frame | value () const |
Static Public Member Functions | |
| static FrameVel | Identity () |
Public Attributes | |
| RotationVel | M |
| VectorVel | p |
Friends | |
| bool | Equal (const FrameVel &r1, const Frame &r2, double eps=epsilon) |
| bool | Equal (const Frame &r1, const FrameVel &r2, double eps=epsilon) |
| bool | Equal (const FrameVel &r1, const FrameVel &r2, double eps=epsilon) |
| FrameVel | operator* (const FrameVel &f1, const Frame &f2) |
| FrameVel | operator* (const Frame &f1, const FrameVel &f2) |
| FrameVel | operator* (const FrameVel &f1, const FrameVel &f2) |
Definition at line 183 of file framevel.hpp.
| KDL::FrameVel::FrameVel | ( | ) | [inline] |
Definition at line 195 of file framevel.hpp.
Referenced by Identity(), and Inverse().
| KDL::FrameVel::FrameVel | ( | const Frame & | _T | ) | [inline, explicit] |
Definition at line 197 of file framevel.hpp.
Definition at line 200 of file framevel.hpp.
| KDL::FrameVel::FrameVel | ( | const RotationVel & | _M, | |
| const VectorVel & | _p | |||
| ) | [inline] |
Definition at line 203 of file framevel.hpp.
| Twist KDL::FrameVel::deriv | ( | ) | const [inline] |
Definition at line 208 of file framevel.hpp.
References KDL::RotationVel::deriv(), KDL::VectorVel::deriv(), M, and p.
| Frame KDL::FrameVel::GetFrame | ( | ) | const [inline] |
Definition at line 86 of file framevel.inl.
References M, KDL::VectorVel::p, p, and KDL::RotationVel::R.
| Twist KDL::FrameVel::GetTwist | ( | ) | const [inline] |
Definition at line 90 of file framevel.inl.
References M, p, KDL::VectorVel::v, and KDL::RotationVel::w.
| FrameVel KDL::FrameVel::Identity | ( | ) | [inline, static] |
Definition at line 29 of file framevel.inl.
References FrameVel(), KDL::RotationVel::Identity(), and KDL::VectorVel::Zero().
Referenced by KDL::ChainFkSolverVel_recursive::JntToCart().
Definition at line 521 of file framevel.inl.
References KDL::RotationVel::Inverse(), M, p, KDL::Twist::rot, KDL::TwistVel::rot, KDL::Twist::vel, and KDL::TwistVel::vel.
Definition at line 513 of file framevel.inl.
References KDL::RotationVel::Inverse(), M, p, KDL::TwistVel::rot, and KDL::TwistVel::vel.
Definition at line 61 of file framevel.inl.
References KDL::RotationVel::Inverse(), M, and p.
Definition at line 56 of file framevel.inl.
References KDL::RotationVel::Inverse(), M, and p.
| FrameVel KDL::FrameVel::Inverse | ( | ) | const [inline] |
Definition at line 66 of file framevel.inl.
References FrameVel(), KDL::RotationVel::Inverse(), M, and p.
Definition at line 505 of file framevel.inl.
References M, p, KDL::Twist::rot, KDL::TwistVel::rot, KDL::Twist::vel, and KDL::TwistVel::vel.
Definition at line 497 of file framevel.inl.
References M, p, KDL::TwistVel::rot, and KDL::TwistVel::vel.
Definition at line 51 of file framevel.inl.
Definition at line 47 of file framevel.inl.
Definition at line 23 of file framevel.inl.
Definition at line 71 of file framevel.inl.
References KDL::Frame::M, M, KDL::Frame::p, and p.
| Frame KDL::FrameVel::value | ( | ) | const [inline] |
Definition at line 207 of file framevel.hpp.
References M, p, KDL::VectorVel::value(), and KDL::RotationVel::value().
Definition at line 192 of file framevel.hpp.
Referenced by KDL::addDelta(), deriv(), KDL::diff(), KDL::Equal(), GetFrame(), GetTwist(), Inverse(), operator*(), KDL::operator*(), KDL::operator<<(), operator=(), KDL::posrandom(), KDL::random(), and value().
Definition at line 193 of file framevel.hpp.
Referenced by KDL::addDelta(), deriv(), KDL::diff(), KDL::Equal(), GetFrame(), GetTwist(), Inverse(), operator*(), KDL::operator*(), KDL::operator<<(), operator=(), KDL::posrandom(), KDL::random(), and value().
1.6.1