Robotics Library  0.7.0
rl::mdl::Kinematic Member List

This is the complete list of members for rl::mdl::Kinematic, including all inherited members.

add(Compound *compound, const Frame *a, const Frame *b)rl::mdl::Model
add(Frame *frame)rl::mdl::Model
add(Transform *transform, const Frame *a, const Frame *b)rl::mdl::Model
areColliding(const ::std::size_t &i, const ::std::size_t &j) constrl::mdl::Model
bodiesrl::mdl::Modelprotected
calculateInversePosition(const ::rl::math::Transform &x, 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::mdl::Kinematic
calculateJacobian(const bool &inWorldFrame=true)rl::mdl::Kinematic
calculateJacobian(::rl::math::Matrix &J, const bool &inWorldFrame=true)rl::mdl::Kinematic
calculateJacobianDerivative(const bool &inWorldFrame=true)rl::mdl::Kinematic
calculateJacobianDerivative(::rl::math::Vector &Jdqd, const bool &inWorldFrame=true)rl::mdl::Kinematic
calculateJacobianInverse(const ::rl::math::Real &lambda=0.0f, const bool &doSvd=true)rl::mdl::Kinematic
calculateJacobianInverse(const ::rl::math::Matrix &J, ::rl::math::Matrix &invJ, const ::rl::math::Real &lambda=0.0f, const bool &doSvd=true) constrl::mdl::Kinematic
calculateManipulabilityMeasure() constrl::mdl::Kinematic
calculateManipulabilityMeasure(const ::rl::math::Matrix &J) constrl::mdl::Kinematic
clip(::rl::math::Vector &q) constrl::mdl::Metric
clone() constrl::mdl::Kinematic
distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) constrl::mdl::Metric
Edge typedefrl::mdl::Modelprotected
EdgeIterator typedefrl::mdl::Modelprotected
EdgeIteratorPair typedefrl::mdl::Modelprotected
elementsrl::mdl::Modelprotected
forwardAcceleration()rl::mdl::Kinematic
forwardPosition()rl::mdl::Kinematic
forwardVelocity()rl::mdl::Kinematic
framesrl::mdl::Modelprotected
gammaPositionrl::mdl::Modelprotected
gammaVelocityrl::mdl::Modelprotected
generatePositionGaussian(const ::rl::math::Vector &rand, const ::rl::math::Vector &mean, const ::rl::math::Vector &sigma) constrl::mdl::Model
generatePositionUniform(const ::rl::math::Vector &rand) constrl::mdl::Model
getAcceleration() constrl::mdl::Model
getAccelerationUnits() constrl::mdl::Model
getBodies() constrl::mdl::Model
getBody(const ::std::size_t &i) constrl::mdl::Model
getDof() constrl::mdl::Model
getDofPosition() constrl::mdl::Model
getFrame(const ::std::size_t &i) constrl::mdl::Model
getGammaPosition() constrl::mdl::Model
getGammaPositionInverse() constrl::mdl::Model
getGammaVelocity() constrl::mdl::Model
getGammaVelocityInverse() constrl::mdl::Model
getHomePosition() constrl::mdl::Model
getJacobian() constrl::mdl::Kinematic
getJacobianDerivative() constrl::mdl::Kinematic
getJacobianInverse() constrl::mdl::Kinematic
getJoint(const ::std::size_t &i) constrl::mdl::Model
getJoints() constrl::mdl::Model
getManufacturer() constrl::mdl::Model
getMaximum() constrl::mdl::Model
getMinimum() constrl::mdl::Model
getName() constrl::mdl::Model
getOperationalAcceleration(const ::std::size_t &i) constrl::mdl::Model
getOperationalDof() constrl::mdl::Model
getOperationalForce(const ::std::size_t &i) constrl::mdl::Model
getOperationalPosition(const ::std::size_t &i) constrl::mdl::Model
getOperationalVelocity(const ::std::size_t &i) constrl::mdl::Model
getPosition() constrl::mdl::Model
getPositionUnits() constrl::mdl::Model
getSpeed() constrl::mdl::Model
getSpeedUnits() constrl::mdl::Model
getTorque() constrl::mdl::Model
getTorqueUnits() constrl::mdl::Model
getVelocity() constrl::mdl::Model
getVelocityUnits() constrl::mdl::Model
homerl::mdl::Modelprotected
InEdgeIterator typedefrl::mdl::Modelprotected
InEdgeIteratorPair typedefrl::mdl::Modelprotected
interpolate(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha, ::rl::math::Vector &q) constrl::mdl::Metric
inverseOfTransformedDistance(const ::rl::math::Real &d) constrl::mdl::Metric
invGammaPositionrl::mdl::Modelprotected
invGammaVelocityrl::mdl::Modelprotected
invJrl::mdl::Kinematicprotected
isColliding(const ::std::size_t &i) constrl::mdl::Model
isSingular() constrl::mdl::Kinematic
isSingular(const ::rl::math::Matrix &J) constrl::mdl::Kinematic
isValid(const ::rl::math::Vector &q) constrl::mdl::Metric
Jrl::mdl::Kinematicprotected
Jdqdrl::mdl::Kinematicprotected
jointsrl::mdl::Modelprotected
Kinematic()rl::mdl::Kinematic
leavesrl::mdl::Modelprotected
manufacturerrl::mdl::Modelprotected
maxDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) constrl::mdl::Metric
Metric()rl::mdl::Metric
minDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) constrl::mdl::Metric
minDistanceToRectangle(const ::rl::math::Real &q, const ::rl::math::Real &min, const ::rl::math::Real &max, const ::std::size_t &cuttingDimension) constrl::mdl::Metric
Model()rl::mdl::Model
namerl::mdl::Modelprotected
newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) constrl::mdl::Metric
normalize(::rl::math::Vector &q) constrl::mdl::Metric
OutEdgeIterator typedefrl::mdl::Modelprotected
OutEdgeIteratorPair typedefrl::mdl::Modelprotected
remove(Compound *compound)rl::mdl::Model
remove(Frame *frame)rl::mdl::Model
remove(Transform *transform)rl::mdl::Model
replace(Compound *compound, Transform *transform)rl::mdl::Model
replace(Transform *transform, Compound *compound)rl::mdl::Model
rootrl::mdl::Modelprotected
setAcceleration(const ::rl::math::Vector &qdd)rl::mdl::Model
setGammaPosition(const ::rl::math::Matrix &gammaPosition)rl::mdl::Model
setGammaVelocity(const ::rl::math::Matrix &gammaVelocity)rl::mdl::Model
setHomePosition(const ::rl::math::Vector &home)rl::mdl::Model
setManufacturer(const ::std::string &manufacturer)rl::mdl::Model
setName(const ::std::string &name)rl::mdl::Model
setOperationalVelocity(const ::std::size_t &i, const ::rl::math::MotionVector &v) constrl::mdl::Model
setPosition(const ::rl::math::Vector &q)rl::mdl::Model
setTorque(const ::rl::math::Vector &tau)rl::mdl::Model
setVelocity(const ::rl::math::Vector &qd)rl::mdl::Model
step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot, ::rl::math::Vector &q2) constrl::mdl::Metric
tool(const ::std::size_t &i=0)rl::mdl::Model
tool(const ::std::size_t &i=0) constrl::mdl::Model
toolsrl::mdl::Modelprotected
transformedDistance(const ::rl::math::Real &d) constrl::mdl::Metric
transformedDistance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) constrl::mdl::Metric
transformedDistance(const ::rl::math::Real &q1, const ::rl::math::Real &q2, const ::std::size_t &i) constrl::mdl::Metric
transformsrl::mdl::Modelprotected
treerl::mdl::Modelprotected
Tree typedefrl::mdl::Modelprotected
update()rl::mdl::Kinematicvirtual
rl::mdl::Metric::update(const Vertex &u)rl::mdl::Modelprotected
Vertex typedefrl::mdl::Modelprotected
VertexIterator typedefrl::mdl::Modelprotected
VertexIteratorPair typedefrl::mdl::Modelprotected
world()rl::mdl::Model
world() constrl::mdl::Model
~Kinematic()rl::mdl::Kinematicvirtual
~Metric()rl::mdl::Metricvirtual
~Model()rl::mdl::Modelvirtual