HEBI C++ API  1.0.0-rc1
hebi::kinematics::Kinematics Member List

This is the complete list of members for hebi::kinematics::Kinematics, including all inherited members.

addBody(std::shared_ptr< KinematicBody > new_body)hebi::kinematics::Kinematics
getBaseFrame() const hebi::kinematics::Kinematics
getDoFCount() const hebi::kinematics::Kinematics
getEndEffector(HebiFrameType, const Eigen::VectorXd &positions, Eigen::Matrix4f &transform) const hebi::kinematics::Kinematics
getFK(HebiFrameType, const Eigen::VectorXd &positions, Matrix4fVector &frames) const hebi::kinematics::Kinematics
getForwardKinematics(HebiFrameType, const Eigen::VectorXd &positions, Matrix4fVector &frames) const hebi::kinematics::Kinematics
getFrameCount(HebiFrameType frame_type) const hebi::kinematics::Kinematics
getJ(HebiFrameType, const Eigen::VectorXd &positions, MatrixXfVector &jacobians) const hebi::kinematics::Kinematics
getJacobianEndEffector(HebiFrameType, const Eigen::VectorXd &positions, Eigen::MatrixXf &jacobian) const hebi::kinematics::Kinematics
getJacobians(HebiFrameType, const Eigen::VectorXd &positions, MatrixXfVector &jacobians) const hebi::kinematics::Kinematics
getJEndEffector(HebiFrameType, const Eigen::VectorXd &positions, Eigen::MatrixXf &jacobian) const hebi::kinematics::Kinematics
Kinematics()hebi::kinematics::Kinematics
setBaseFrame(const Eigen::Matrix4f &base_frame)hebi::kinematics::Kinematics
solveIK(const Eigen::Vector3f &target_xyz, const Eigen::VectorXd &initial_positions, Eigen::VectorXd &result) const hebi::kinematics::Kinematics
solveInverseKinematics(const Eigen::Vector3f &target_xyz, const Eigen::VectorXd &positions, Eigen::VectorXd &result) const hebi::kinematics::Kinematics
~Kinematics() noexcepthebi::kinematics::Kinematicsvirtual