| 
    Robotics Library
    0.6.2
    
   | 
 
This is the complete list of members for rl::kin::Puma, including all inherited members.
| areColliding(const ::std::size_t &i, const ::std::size_t &j) const | rl::kin::Kinematics | |
| Arm enum name | rl::kin::Puma | |
| arm | rl::kin::Puma | private | 
| ARM_LEFT enum value | rl::kin::Puma | |
| ARM_RIGHT enum value | rl::kin::Puma | |
| atan2(const T &y, const T &x) const | rl::kin::Puma | inlineprivate | 
| clip(::rl::math::Vector &q) const | rl::kin::Kinematics | virtual | 
| clone() const | rl::kin::Puma | virtual | 
| cos(const T &x) const | rl::kin::Puma | inlineprivate | 
| create(const ::std::string &filename) | rl::kin::Kinematics | static | 
| distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const | rl::kin::Kinematics | |
| Edge typedef | rl::kin::Kinematics | protected | 
| EdgeIterator typedef | rl::kin::Kinematics | protected | 
| EdgeIteratorPair typedef | rl::kin::Kinematics | protected | 
| Elbow enum name | rl::kin::Puma | |
| elbow | rl::kin::Puma | private | 
| ELBOW_ABOVE enum value | rl::kin::Puma | |
| ELBOW_BELOW enum value | rl::kin::Puma | |
| elements | rl::kin::Kinematics | protected | 
| forwardForce(const ::rl::math::Vector &tau, ::rl::math::Vector &f) const | rl::kin::Kinematics | virtual | 
| forwardPosition(const ::std::size_t &i=0) const | rl::kin::Kinematics | virtual | 
| forwardVelocity(const ::rl::math::Vector &qdot, ::rl::math::Vector &xdot) const | rl::kin::Kinematics | virtual | 
| frames | rl::kin::Kinematics | protected | 
| getArm() const | rl::kin::Puma | |
| getBodies() const | rl::kin::Kinematics | |
| getDof() const | rl::kin::Kinematics | |
| getElbow() const | rl::kin::Puma | |
| getFrame(const ::std::size_t &i) const | rl::kin::Kinematics | |
| getJacobian() const | rl::kin::Kinematics | |
| getJacobianInverse() const | rl::kin::Kinematics | |
| getJoint(const ::std::size_t &i) const | rl::kin::Kinematics | |
| getManipulabilityMeasure() const | rl::kin::Kinematics | |
| getManufacturer() const | rl::kin::Kinematics | |
| getMaximum(const ::std::size_t &i) const | rl::kin::Kinematics | |
| getMaximum(::rl::math::Vector &max) const | rl::kin::Kinematics | |
| getMinimum(const ::std::size_t &i) const | rl::kin::Kinematics | |
| getMinimum(::rl::math::Vector &min) const | rl::kin::Kinematics | |
| getName() const | rl::kin::Kinematics | |
| getOperationalDof() const | rl::kin::Kinematics | |
| getPosition(::rl::math::Vector &q) const | rl::kin::Kinematics | |
| getPositionUnits(::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > &units) const | rl::kin::Kinematics | |
| getSpeed(::rl::math::Vector &speed) const | rl::kin::Kinematics | |
| getSpeedUnits(::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > &units) const | rl::kin::Kinematics | |
| getWrist() const | rl::kin::Puma | |
| InEdgeIterator typedef | rl::kin::Kinematics | protected | 
| InEdgeIteratorPair typedef | rl::kin::Kinematics | protected | 
| interpolate(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha, ::rl::math::Vector &q) const | rl::kin::Kinematics | virtual | 
| inverseForce(const ::rl::math::Vector &f, ::rl::math::Vector &tau) const | rl::kin::Kinematics | virtual | 
| inverseOfTransformedDistance(const ::rl::math::Real &d) const | rl::kin::Kinematics | |
| inversePosition(const ::rl::math::Transform &x, ::rl::math::Vector &q, const ::std::size_t &leaf=0, const ::rl::math::Real &delta=::std::numeric_limits< ::rl::math::Real >::infinity(), const ::rl::math::Real &epsilon=1.0e-3f, const ::std::size_t &iterations=1000) | rl::kin::Puma | virtual | 
| inverseVelocity(const ::rl::math::Vector &xdot, ::rl::math::Vector &qdot) const | rl::kin::Kinematics | virtual | 
| isColliding(const ::std::size_t &i) const | rl::kin::Kinematics | |
| isSingular() const | rl::kin::Puma | virtual | 
| isValid(const ::rl::math::Vector &q) const | rl::kin::Kinematics | virtual | 
| jacobian | rl::kin::Kinematics | protected | 
| jacobianInverse | rl::kin::Kinematics | protected | 
| joints | rl::kin::Kinematics | protected | 
| Kinematics() | rl::kin::Kinematics | |
| leaves | rl::kin::Kinematics | protected | 
| links | rl::kin::Kinematics | protected | 
| manufacturer | rl::kin::Kinematics | protected | 
| maxDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const | rl::kin::Kinematics | |
| minDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const | rl::kin::Kinematics | |
| minDistanceToRectangle(const ::rl::math::Real &q, const ::rl::math::Real &min, const ::rl::math::Real &max, const ::std::size_t &cuttingDimension) const | rl::kin::Kinematics | |
| name | rl::kin::Kinematics | protected | 
| newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) const | rl::kin::Kinematics | |
| OutEdgeIterator typedef | rl::kin::Kinematics | protected | 
| OutEdgeIteratorPair typedef | rl::kin::Kinematics | protected | 
| parameters(const ::rl::math::Vector &q, Arm &arm, Elbow &elbow, Wrist &wrist) const | rl::kin::Puma | |
| Puma() | rl::kin::Puma | |
| root | rl::kin::Kinematics | protected | 
| setArm(const Arm &arm) | rl::kin::Puma | |
| setColliding(const ::std::size_t &i, const bool &doesCollide) | rl::kin::Kinematics | |
| setColliding(const ::std::size_t &i, const ::std::size_t &j, const bool &doCollide) | rl::kin::Kinematics | |
| setElbow(const Elbow &elbow) | rl::kin::Puma | |
| setPosition(const ::rl::math::Vector &q) | rl::kin::Kinematics | |
| setWrist(const Wrist &wrist) | rl::kin::Puma | |
| sin(const T &x) const | rl::kin::Puma | inlineprivate | 
| step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot, ::rl::math::Vector &q2) const | rl::kin::Kinematics | virtual | 
| tool(const ::std::size_t &i=0) | rl::kin::Kinematics | |
| tool(const ::std::size_t &i=0) const | rl::kin::Kinematics | |
| tools | rl::kin::Kinematics | protected | 
| transformedDistance(const ::rl::math::Real &d) const | rl::kin::Kinematics | |
| transformedDistance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const | rl::kin::Kinematics | |
| transforms | rl::kin::Kinematics | protected | 
| Tree typedef | rl::kin::Kinematics | protected | 
| tree | rl::kin::Kinematics | protected | 
| update() | rl::kin::Kinematics | protected | 
| update(Vertex &u) | rl::kin::Kinematics | protected | 
| updateFrames() | rl::kin::Kinematics | virtual | 
| updateJacobian() | rl::kin::Kinematics | virtual | 
| updateJacobianInverse(const ::rl::math::Real &lambda=0.0f, const bool &doSvd=true) | rl::kin::Kinematics | virtual | 
| Vertex typedef | rl::kin::Kinematics | protected | 
| VertexIterator typedef | rl::kin::Kinematics | protected | 
| VertexIteratorPair typedef | rl::kin::Kinematics | protected | 
| world() | rl::kin::Kinematics | |
| world() const | rl::kin::Kinematics | |
| wrist | rl::kin::Puma | private | 
| Wrist enum name | rl::kin::Puma | |
| WRIST_FLIP enum value | rl::kin::Puma | |
| WRIST_NONFLIP enum value | rl::kin::Puma | |
| ~Kinematics() | rl::kin::Kinematics | virtual | 
| ~Puma() | rl::kin::Puma | virtual |