Robotics Library  0.7.0
rl::kin::Puma Member List

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) constrl::kin::Kinematics
Arm enum namerl::kin::Puma
armrl::kin::Pumaprivate
ARM_LEFT enum valuerl::kin::Puma
ARM_RIGHT enum valuerl::kin::Puma
atan2(const T &y, const T &x) constrl::kin::Pumainlineprivate
clip(::rl::math::Vector &q) constrl::kin::Kinematicsvirtual
clone() constrl::kin::Pumavirtual
cos(const T &x) constrl::kin::Pumainlineprivate
create(const ::std::string &filename)rl::kin::Kinematicsstatic
distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) constrl::kin::Kinematics
Edge typedefrl::kin::Kinematicsprotected
EdgeIterator typedefrl::kin::Kinematicsprotected
EdgeIteratorPair typedefrl::kin::Kinematicsprotected
Elbow enum namerl::kin::Puma
elbowrl::kin::Pumaprivate
ELBOW_ABOVE enum valuerl::kin::Puma
ELBOW_BELOW enum valuerl::kin::Puma
elementsrl::kin::Kinematicsprotected
forwardForce(const ::rl::math::Vector &tau, ::rl::math::Vector &f) constrl::kin::Kinematicsvirtual
forwardPosition(const ::std::size_t &i=0) constrl::kin::Kinematicsvirtual
forwardVelocity(const ::rl::math::Vector &qdot, ::rl::math::Vector &xdot) constrl::kin::Kinematicsvirtual
framesrl::kin::Kinematicsprotected
generatePositionGaussian(const ::rl::math::Vector &rand, const ::rl::math::Vector &mean, const ::rl::math::Vector &sigma) constrl::kin::Kinematics
generatePositionUniform(const ::rl::math::Vector &rand) constrl::kin::Kinematics
getArm() constrl::kin::Puma
getBodies() constrl::kin::Kinematics
getDof() constrl::kin::Kinematics
getElbow() constrl::kin::Puma
getFrame(const ::std::size_t &i) constrl::kin::Kinematics
getJacobian() constrl::kin::Kinematics
getJacobianInverse() constrl::kin::Kinematics
getJoint(const ::std::size_t &i) constrl::kin::Kinematics
getManipulabilityMeasure() constrl::kin::Kinematics
getManufacturer() constrl::kin::Kinematics
getMaximum(const ::std::size_t &i) constrl::kin::Kinematics
getMaximum(::rl::math::Vector &max) constrl::kin::Kinematics
getMinimum(const ::std::size_t &i) constrl::kin::Kinematics
getMinimum(::rl::math::Vector &min) constrl::kin::Kinematics
getName() constrl::kin::Kinematics
getOperationalDof() constrl::kin::Kinematics
getPosition(::rl::math::Vector &q) constrl::kin::Kinematics
getPositionUnits(::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > &units) constrl::kin::Kinematics
getSpeed(::rl::math::Vector &speed) constrl::kin::Kinematics
getSpeedUnits(::Eigen::Matrix< ::rl::math::Unit, ::Eigen::Dynamic, 1 > &units) constrl::kin::Kinematics
getWrist() constrl::kin::Puma
InEdgeIterator typedefrl::kin::Kinematicsprotected
InEdgeIteratorPair typedefrl::kin::Kinematicsprotected
interpolate(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha, ::rl::math::Vector &q) constrl::kin::Kinematicsvirtual
inverseForce(const ::rl::math::Vector &f, ::rl::math::Vector &tau) constrl::kin::Kinematicsvirtual
inverseOfTransformedDistance(const ::rl::math::Real &d) constrl::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::Pumavirtual
inverseVelocity(const ::rl::math::Vector &xdot, ::rl::math::Vector &qdot) constrl::kin::Kinematicsvirtual
isColliding(const ::std::size_t &i) constrl::kin::Kinematics
isSingular() constrl::kin::Pumavirtual
isValid(const ::rl::math::Vector &q) constrl::kin::Kinematicsvirtual
jacobianrl::kin::Kinematicsprotected
jacobianInverserl::kin::Kinematicsprotected
jointsrl::kin::Kinematicsprotected
Kinematics()rl::kin::Kinematics
leavesrl::kin::Kinematicsprotected
linksrl::kin::Kinematicsprotected
manufacturerrl::kin::Kinematicsprotected
maxDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) constrl::kin::Kinematics
minDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) constrl::kin::Kinematics
minDistanceToRectangle(const ::rl::math::Real &q, const ::rl::math::Real &min, const ::rl::math::Real &max, const ::std::size_t &cuttingDimension) constrl::kin::Kinematics
namerl::kin::Kinematicsprotected
newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) constrl::kin::Kinematics
OutEdgeIterator typedefrl::kin::Kinematicsprotected
OutEdgeIteratorPair typedefrl::kin::Kinematicsprotected
parameters(const ::rl::math::Vector &q, Arm &arm, Elbow &elbow, Wrist &wrist) constrl::kin::Puma
Puma()rl::kin::Puma
rootrl::kin::Kinematicsprotected
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) constrl::kin::Pumainlineprivate
step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot, ::rl::math::Vector &q2) constrl::kin::Kinematicsvirtual
tool(const ::std::size_t &i=0)rl::kin::Kinematics
tool(const ::std::size_t &i=0) constrl::kin::Kinematics
toolsrl::kin::Kinematicsprotected
transformedDistance(const ::rl::math::Real &d) constrl::kin::Kinematics
transformedDistance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) constrl::kin::Kinematics
transformedDistance(const ::rl::math::Real &q1, const ::rl::math::Real &q2, const ::std::size_t &i) constrl::kin::Kinematics
transformsrl::kin::Kinematicsprotected
Tree typedefrl::kin::Kinematicsprotected
treerl::kin::Kinematicsprotected
update()rl::kin::Kinematicsprotected
update(Vertex &u)rl::kin::Kinematicsprotected
updateFrames()rl::kin::Kinematicsvirtual
updateJacobian()rl::kin::Kinematicsvirtual
updateJacobianInverse(const ::rl::math::Real &lambda=0.0f, const bool &doSvd=true)rl::kin::Kinematicsvirtual
Vertex typedefrl::kin::Kinematicsprotected
VertexIterator typedefrl::kin::Kinematicsprotected
VertexIteratorPair typedefrl::kin::Kinematicsprotected
world()rl::kin::Kinematics
world() constrl::kin::Kinematics
wristrl::kin::Pumaprivate
Wrist enum namerl::kin::Puma
WRIST_FLIP enum valuerl::kin::Puma
WRIST_NONFLIP enum valuerl::kin::Puma
~Kinematics()rl::kin::Kinematicsvirtual
~Puma()rl::kin::Pumavirtual