addIKSolver(const std::shared_ptr< InverseKinematicsBase< NJOINTS, SCALAR >> &solver, size_t eeID, size_t solverID=0) | ct::rbd::Kinematics< RBD, N_EE > | inline |
clone() const | ct::rbd::Kinematics< RBD, N_EE > | inline |
EEForce typedef | ct::rbd::Kinematics< RBD, N_EE > | |
EEForceLinear typedef | ct::rbd::Kinematics< RBD, N_EE > | |
floatingBaseTransforms() | ct::rbd::Kinematics< RBD, N_EE > | inline |
floatingBaseTransforms() const | ct::rbd::Kinematics< RBD, N_EE > | inline |
ForceTransform typedef | ct::rbd::Kinematics< RBD, N_EE > | |
getEEPoseInBase(size_t eeID, const typename JointState_t::Position &jointPosition) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEEPoseInWorld(size_t eeID, const RigidBodyPoseTpl &basePose, const typename JointState_t::Position &jointPosition) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEEPositionInBase(size_t eeID, const typename JointState_t::Position &jointPosition) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEEPositionInWorld(size_t eeID, const RigidBodyPoseTpl &basePose, const typename JointState_t::Position &jointPosition) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEERotInBase(size_t eeID, const typename JointState_t::Position &jointPosition) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEERotInWorld(size_t eeID, const RigidBodyPoseTpl &basePose, const typename JointState_t::Position &jointPosition) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEEVelocityInBase(size_t eeId, const RBDState< NJOINTS, SCALAR > &rbdState) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEEVelocityInWorld(size_t eeId, const RBDState< NJOINTS, SCALAR > &rbdState) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getEndEffector(size_t id) | ct::rbd::Kinematics< RBD, N_EE > | inline |
getIKSolver(const size_t eeID, const size_t solverID=0) const | ct::rbd::Kinematics< RBD, N_EE > | inline |
getJacobianBaseEEbyId(size_t eeId, const RBDState< NJOINTS, SCALAR > &rbdState) | ct::rbd::Kinematics< RBD, N_EE > | inline |
HomogeneousTransform typedef | ct::rbd::Kinematics< RBD, N_EE > | |
HomogeneousTransforms typedef | ct::rbd::Kinematics< RBD, N_EE > | |
initEndeffectors(std::array< EndEffector< NJOINTS, SCALAR >, NUM_EE > &endeffectors) | ct::rbd::Kinematics< RBD, N_EE > | inline |
Jacobian typedef | ct::rbd::Kinematics< RBD, N_EE > | |
Jacobians typedef | ct::rbd::Kinematics< RBD, N_EE > | |
jacobians() const | ct::rbd::Kinematics< RBD, N_EE > | inline |
jacobians() | ct::rbd::Kinematics< RBD, N_EE > | inline |
JointState_t typedef | ct::rbd::Kinematics< RBD, N_EE > | |
Kinematics(std::shared_ptr< RBD > rbdContainer=std::shared_ptr< RBD >(new RBD())) | ct::rbd::Kinematics< RBD, N_EE > | inline |
Kinematics(const Kinematics< RBD, N_EE > &other) | ct::rbd::Kinematics< RBD, N_EE > | inline |
mapForceFromEEToLink(const EEForce &EE_force, const RigidBodyPoseTpl &T_B_EE, const typename JointState_t::Position &jointPosition, size_t eeId) | ct::rbd::Kinematics< RBD, N_EE > | inline |
mapForceFromWorldToLink(const EEForce &W_force, const RigidBodyPoseTpl &basePose, const typename JointState_t::Position &jointPosition, size_t eeId) | ct::rbd::Kinematics< RBD, N_EE > | inline |
mapForceFromWorldToLink(const EEForce &W_force, const RigidBodyPoseTpl &basePose, const typename JointState_t::Position &jointPosition, const Position3Tpl &B_x_EE, size_t eeId) | ct::rbd::Kinematics< RBD, N_EE > | inline |
mapForceFromWorldToLink3d(const Vector3Tpl &W_force, const RigidBodyPoseTpl &basePose, const typename JointState_t::Position &jointPosition, size_t eeId) | ct::rbd::Kinematics< RBD, N_EE > | inline |
Matrix3Tpl typedef | ct::rbd::Kinematics< RBD, N_EE > | |
NJOINTS | ct::rbd::Kinematics< RBD, N_EE > | static |
NLINKS | ct::rbd::Kinematics< RBD, N_EE > | static |
NUM_EE | ct::rbd::Kinematics< RBD, N_EE > | static |
Position3Tpl typedef | ct::rbd::Kinematics< RBD, N_EE > | |
Ptr_t typedef | ct::rbd::Kinematics< RBD, N_EE > | |
QuaterionTpl typedef | ct::rbd::Kinematics< RBD, N_EE > | |
RigidBodyPoseTpl typedef | ct::rbd::Kinematics< RBD, N_EE > | |
ROBCOGEN typedef | ct::rbd::Kinematics< RBD, N_EE > | |
robcogen() | ct::rbd::Kinematics< RBD, N_EE > | inline |
SCALAR typedef | ct::rbd::Kinematics< RBD, N_EE > | |
setEndEffector(size_t id, const EndEffector< NJOINTS, SCALAR > &ee) | ct::rbd::Kinematics< RBD, N_EE > | inline |
transforms() const | ct::rbd::Kinematics< RBD, N_EE > | inline |
transforms() | ct::rbd::Kinematics< RBD, N_EE > | inline |
Vector3Tpl typedef | ct::rbd::Kinematics< RBD, N_EE > | |
Velocity3Tpl typedef | ct::rbd::Kinematics< RBD, N_EE > | |
~Kinematics()=default | ct::rbd::Kinematics< RBD, N_EE > | virtual |