Robotics Library
0.7.0
|
This is the complete list of members for rl::kin::Rhino, including all inherited members.
areColliding(const ::std::size_t &i, const ::std::size_t &j) const | rl::kin::Kinematics | |
Arm enum name | rl::kin::Rhino | |
arm | rl::kin::Rhino | private |
ARM_LEFT enum value | rl::kin::Rhino | |
ARM_RIGHT enum value | rl::kin::Rhino | |
atan2(const T &y, const T &x) const | rl::kin::Rhino | inlineprivate |
clip(::rl::math::Vector &q) const | rl::kin::Kinematics | virtual |
clone() const | rl::kin::Rhino | virtual |
cos(const T &x) const | rl::kin::Rhino | 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::Rhino | |
elbow | rl::kin::Rhino | private |
ELBOW_ABOVE enum value | rl::kin::Rhino | |
ELBOW_BELOW enum value | rl::kin::Rhino | |
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 |
generatePositionGaussian(const ::rl::math::Vector &rand, const ::rl::math::Vector &mean, const ::rl::math::Vector &sigma) const | rl::kin::Kinematics | |
generatePositionUniform(const ::rl::math::Vector &rand) const | rl::kin::Kinematics | |
getArm() const | rl::kin::Rhino | |
getBodies() const | rl::kin::Kinematics | |
getDof() const | rl::kin::Kinematics | |
getElbow() const | rl::kin::Rhino | |
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 | |
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::Rhino | 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::Kinematics | 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) const | rl::kin::Rhino | |
Rhino() | rl::kin::Rhino | |
root | rl::kin::Kinematics | protected |
setArm(const Arm &arm) | rl::kin::Rhino | |
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::Rhino | |
setPosition(const ::rl::math::Vector &q) | rl::kin::Kinematics | |
sin(const T &x) const | rl::kin::Rhino | 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 | |
transformedDistance(const ::rl::math::Real &q1, const ::rl::math::Real &q2, const ::std::size_t &i) const | rl::kin::Kinematics | |
transforms | rl::kin::Kinematics | protected |
tree | rl::kin::Kinematics | protected |
Tree typedef | 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 | |
~Kinematics() | rl::kin::Kinematics | virtual |
~Rhino() | rl::kin::Rhino | virtual |