Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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) const rl::kin::Kinematics
armrl::kin::Pumaprivate
Arm enum namerl::kin::Puma
ARM_LEFT enum valuerl::kin::Puma
ARM_RIGHT enum valuerl::kin::Puma
atan2(const T &y, const T &x) const rl::kin::Pumainlineprivate
clip(::rl::math::Vector &q) const rl::kin::Kinematicsvirtual
clone() const rl::kin::Pumavirtual
cos(const T &x) const rl::kin::Pumainlineprivate
create(const ::std::string &filename)rl::kin::Kinematicsstatic
distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const rl::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) const rl::kin::Kinematicsvirtual
forwardPosition(const ::std::size_t &i=0) const rl::kin::Kinematicsvirtual
forwardVelocity(const ::rl::math::Vector &qdot,::rl::math::Vector &xdot) const rl::kin::Kinematicsvirtual
framesrl::kin::Kinematicsprotected
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
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
getSpeed(const ::std::size_t &i) const rl::kin::Kinematics
getSpeed(::rl::math::Vector &speed) const rl::kin::Kinematics
getType(const ::std::size_t &i)rl::kin::Kinematics
getWrist() const rl::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) const rl::kin::Kinematicsvirtual
inverseForce(const ::rl::math::Vector &f,::rl::math::Vector &tau) const rl::kin::Kinematicsvirtual
inverseOfTransformedDistance(const ::rl::math::Real &d) const rl::kin::Kinematics
inversePosition(const ::rl::math::Transform &t,::rl::math::Vector &q, const ::std::size_t &iterations=1000)rl::kin::Pumavirtual
inverseVelocity(const ::rl::math::Vector &xdot,::rl::math::Vector &qdot) const rl::kin::Kinematicsvirtual
isColliding(const ::std::size_t &i) const rl::kin::Kinematics
isSingular() const rl::kin::Pumavirtual
isValid(const ::rl::math::Vector &q) const rl::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) 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
namerl::kin::Kinematicsprotected
newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) const rl::kin::Kinematics
OutEdgeIterator typedefrl::kin::Kinematicsprotected
OutEdgeIteratorPair typedefrl::kin::Kinematicsprotected
parameters(const ::rl::math::Vector &q, Arm &arm, Elbow &elbow, Wrist &wrist) const rl::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) const rl::kin::Pumainlineprivate
step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot,::rl::math::Vector &q2) const rl::kin::Kinematicsvirtual
tool(const ::std::size_t &i=0)rl::kin::Kinematics
tool(const ::std::size_t &i=0) const rl::kin::Kinematics
toolsrl::kin::Kinematicsprotected
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
transformsrl::kin::Kinematicsprotected
Tree typedefrl::kin::Kinematicsprotected
treerl::kin::Kinematicsprotected
Type enum namerl::kin::Kinematics
TYPE_PRISMATIC enum valuerl::kin::Kinematics
TYPE_REVOLUTE enum valuerl::kin::Kinematics
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() const rl::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