Buran Motion Planning Framework
bmpf::DHRobot Member List

This is the complete list of members for bmpf::DHRobot, including all inherited members.

_fillWorldTransformMatrix()bmpf::BaseRobotprotected
_forEachDiff2Joint(std::vector< double > state, int iVal, int jVal, const F &consumer)bmpf::BaseRobotprotected
_forEachDiffJoint(std::vector< double > state, int iVal, const F &consumer)bmpf::BaseRobotprotected
_forEachJoint(std::vector< double > state, const F &consumer)bmpf::BaseRobotprotected
_jointParamsbmpf::BaseRobotprotected
_jointsbmpf::BaseRobotprotected
_linksbmpf::BaseRobotprotected
_maxAccelerationModulesbmpf::BaseRobotprotected
_maxSpeedModulesbmpf::BaseRobotprotected
_nonHierarchicalLinksbmpf::BaseRobotprotected
_pathbmpf::BaseRobotprotected
_worldTransformMatrixbmpf::BaseRobotprotected
_worldTransformVectorbmpf::BaseRobotprotected
BaseRobot()bmpf::BaseRobot
DHRobot()=default (defined in bmpf::DHRobot)bmpf::DHRobot
getAllLinkPositions(std::vector< double > state)bmpf::BaseRobot
getAllLinkRGVectors(std::vector< double > state)bmpf::BaseRobot
getDHMatrix(double theta, double d, double a, double alpha)bmpf::DHRobotstatic
getEndEffectorDiff2Pos(std::vector< double > state, int iVal, int jVal)bmpf::BaseRobot
getEndEffectorDiff2RGVector(std::vector< double > state, int iVal, int jVal)bmpf::BaseRobot
getEndEffectorDiff2TransformMatrix(std::vector< double > state, int iVal, int jVal)bmpf::BaseRobot
getEndEffectorDiffPos(std::vector< double > state, int iVal)bmpf::BaseRobot
getEndEffectorDiffRGVector(std::vector< double > state, int iVal)bmpf::BaseRobot
getEndEffectorDiffTransformMatrix(std::vector< double > state, int iVal)bmpf::BaseRobot
getEndEffectorPos(std::vector< double > state)bmpf::BaseRobot
getEndEffectorRGVector(std::vector< double > state)bmpf::BaseRobot
getEndEffectorTransformMatrix(std::vector< double > state)bmpf::BaseRobotvirtual
getInertias()bmpf::BaseRobotvirtual
getJointAxes(std::vector< double > state)bmpf::BaseRobotvirtual
getJointCnt() constbmpf::BaseRobotinline
getJointParamsList() constbmpf::BaseRobotinline
getLinkCnt() constbmpf::BaseRobotinline
getLinks() constbmpf::BaseRobotinline
getMassCenterAbsolutePositions(std::vector< double > state)bmpf::BaseRobot
getMassCenterLocalPositions()bmpf::BaseRobotvirtual
getMaxAccelerationModules()bmpf::BaseRobotinline
getMaxSpeedModules()bmpf::BaseRobotinline
getModelPaths() constbmpf::BaseRobot
getPath() constbmpf::BaseRobotinline
getRandomState()bmpf::BaseRobot
getTransformMatrices(std::vector< double > state)bmpf::BaseRobotvirtual
getWorldRotation() constbmpf::BaseRobotinline
getWorldScale() constbmpf::BaseRobotinline
getWorldTransformMatrix() constbmpf::BaseRobotinline
getWorldTransformVector() constbmpf::BaseRobotinline
getWorldTranslation() constbmpf::BaseRobotinline
isStateEnabled(std::vector< double > state)bmpf::BaseRobot
loadFromFile(std::string path) overridebmpf::DHRobotvirtual
setWorldRotation(const std::vector< double > &rotation)bmpf::BaseRobot
setWorldScale(const std::vector< double > &scale)bmpf::BaseRobot
setWorldTransformVector(const std::vector< double > &vec)bmpf::BaseRobot
setWorldTranslation(const std::vector< double > &translation)bmpf::BaseRobot
~BaseRobot()=defaultbmpf::BaseRobotvirtual