| 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 |