directKinematics(std::vector< double > &aPosition, const std::vector< double > aAngles)=0 | AnaGuess::Kinematics | [pure virtual] |
enc2rad(std::vector< double > &aAngles, const std::vector< int > aEncoders)=0 | AnaGuess::Kinematics | [pure virtual] |
getAngMax()=0 | AnaGuess::Kinematics | [pure virtual] |
getAngMin()=0 | AnaGuess::Kinematics | [pure virtual] |
getAngOff()=0 | AnaGuess::Kinematics | [pure virtual] |
getAngRange()=0 | AnaGuess::Kinematics | [pure virtual] |
getAngStop()=0 | AnaGuess::Kinematics | [pure virtual] |
getDir()=0 | AnaGuess::Kinematics | [pure virtual] |
getEncOff()=0 | AnaGuess::Kinematics | [pure virtual] |
getEpc()=0 | AnaGuess::Kinematics | [pure virtual] |
getLinkLength()=0 | AnaGuess::Kinematics | [pure virtual] |
initialize()=0 | AnaGuess::Kinematics | [private, pure virtual] |
inverseKinematics(std::vector< double > &aAngles, const std::vector< double > aPosition, const std::vector< double > aStartingAngles)=0 | AnaGuess::Kinematics | [pure virtual] |
mAngleOffset | AnaGuess::Kinematics | [private] |
mAngleStop | AnaGuess::Kinematics | [private] |
mEncoderOffset | AnaGuess::Kinematics | [private] |
mEncodersPerCycle | AnaGuess::Kinematics | [private] |
mNumberOfMotors | AnaGuess::Kinematics | [private] |
mNumberOfSegments | AnaGuess::Kinematics | [private] |
mRotationDirection | AnaGuess::Kinematics | [private] |
mSegmentLength | AnaGuess::Kinematics | [private] |
rad2enc(std::vector< int > &aEncoders, const std::vector< double > aAngles)=0 | AnaGuess::Kinematics | [pure virtual] |
setAngOff(const std::vector< double > aAngOff)=0 | AnaGuess::Kinematics | [pure virtual] |
setAngStop(const std::vector< double > aAngStop)=0 | AnaGuess::Kinematics | [pure virtual] |
setLinkLength(const std::vector< double > aLengths)=0 | AnaGuess::Kinematics | [pure virtual] |
~Kinematics() | AnaGuess::Kinematics | [inline, virtual] |