computeInverseKinematics(JointPositionsVector_t &ikSolutions, const RigidBodyPoseTpl &eeBasePose, const std::vector< size_t > &freeJoints)=0 | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | pure virtual |
computeInverseKinematics(JointPositionsVector_t &ikSolutions, const RigidBodyPoseTpl &eeWorldPose, const RigidBodyPoseTpl &baseWorldPose, const std::vector< size_t > &freeJoints)=0 | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | pure virtual |
computeInverseKinematicsCloseTo(JointPosition_t &ikSolution, const RigidBodyPoseTpl &eeWorldPose, const RigidBodyPoseTpl &baseWorldPose, const JointPosition_t &queryJointPositions, const std::vector< size_t > &freeJoints=std::vector< size_t >()) | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | inlinevirtual |
computeInverseKinematicsCloseTo(JointPosition_t &ikSolution, const RigidBodyPoseTpl &eeBasePose, const JointPosition_t &queryJointPositions, const std::vector< size_t > &freeJoints=std::vector< size_t >()) | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | inlinevirtual |
getSettings() const | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | inline |
InverseKinematicsBase()=default | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | |
InverseKinematicsBase(const InverseKinematicsSettings &settings) | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | inline |
JointPosition_t typedef | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | |
JointPositionsVector_t typedef | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | |
RigidBodyPoseTpl typedef | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | |
settings_ | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | protected |
updateSettings(const InverseKinematicsSettings &settings) | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | inline |
~InverseKinematicsBase()=default | ct::rbd::InverseKinematicsBase< NJOINTS, SCALAR > | virtual |