, including all inherited members.
angledef(angles_calc &a) const | AnaGuess::Kinematics6M90T | [private] |
AnglePositionTest(const angles_calc &a) const | AnaGuess::Kinematics6M90T | [private] |
angles_container typedef | AnaGuess::Kinematics6M90T | [private] |
cNrOfPossibleSolutions | AnaGuess::Kinematics6M90T | [private, static] |
directKinematics(std::vector< double > &aPosition, const std::vector< double > aAngles) | AnaGuess::Kinematics6M90T | [virtual] |
enc2rad(std::vector< double > &aAngles, const std::vector< int > aEncoders) | AnaGuess::Kinematics6M90T | [virtual] |
findFirstEqualAngle(const std::vector< double > &v1, const std::vector< double > &v2) const | AnaGuess::Kinematics6M90T | [private] |
getAngMax() | AnaGuess::Kinematics6M90T | [virtual] |
getAngMin() | AnaGuess::Kinematics6M90T | [virtual] |
getAngOff() | AnaGuess::Kinematics6M90T | [virtual] |
getAngRange() | AnaGuess::Kinematics6M90T | [virtual] |
getAngStop() | AnaGuess::Kinematics6M90T | [virtual] |
getDir() | AnaGuess::Kinematics6M90T | [virtual] |
getEncOff() | AnaGuess::Kinematics6M90T | [virtual] |
getEpc() | AnaGuess::Kinematics6M90T | [virtual] |
getLinkLength() | AnaGuess::Kinematics6M90T | [virtual] |
GripperTest(const position &p_gr, const angles_calc &angle) const | AnaGuess::Kinematics6M90T | [private] |
IK_b1b2costh3_6MS(angles_calc &angle, const position &p) const | AnaGuess::Kinematics6M90T | [private] |
IK_theta234theta5(angles_calc &angle, const position &p_gr) const | AnaGuess::Kinematics6M90T | [private] |
initialize() | AnaGuess::Kinematics6M90T | [private, virtual] |
inverseKinematics(std::vector< double > &aAngles, const std::vector< double > aPosition, const std::vector< double > aStartingAngles) | AnaGuess::Kinematics6M90T | [virtual] |
Kinematics6M90T() | AnaGuess::Kinematics6M90T | |
mAngleOffset | AnaGuess::Kinematics6M90T | [private] |
mAngleStop | AnaGuess::Kinematics6M90T | [private] |
mEncoderOffset | AnaGuess::Kinematics6M90T | [private] |
mEncodersPerCycle | AnaGuess::Kinematics6M90T | [private] |
mIsInitialized | AnaGuess::Kinematics6M90T | [private] |
mNumberOfMotors | AnaGuess::Kinematics6M90T | [private] |
mNumberOfSegments | AnaGuess::Kinematics6M90T | [private] |
mRotationDirection | AnaGuess::Kinematics6M90T | [private] |
mSegmentLength | AnaGuess::Kinematics6M90T | [private] |
PositionTest6MS(const double &theta1, const double &theta2, const double &theta3, const double &theta234, const position &p) const | AnaGuess::Kinematics6M90T | [private] |
rad2enc(std::vector< int > &aEncoders, const std::vector< double > aAngles) | AnaGuess::Kinematics6M90T | [virtual] |
setAngOff(const std::vector< double > aAngOff) | AnaGuess::Kinematics6M90T | [virtual] |
setAngStop(const std::vector< double > aAngStop) | AnaGuess::Kinematics6M90T | [virtual] |
setLinkLength(const std::vector< double > aLengths) | AnaGuess::Kinematics6M90T | [virtual] |
thetacomp(angles_calc &angle, const position &p_m, const std::vector< double > &pose) const | AnaGuess::Kinematics6M90T | [private] |
~Kinematics() | AnaGuess::Kinematics | [inline, virtual] |
~Kinematics6M90T() | AnaGuess::Kinematics6M90T | |