hebi::robot_model::RobotModel Member List

This is the complete list of members for hebi::robot_model::RobotModel, including all inherited members.

actuator_masses_hebi::robot_model::RobotModelprivatestatic
ActuatorType enum namehebi::robot_model::RobotModel
addActuator(ActuatorType actuator_type)hebi::robot_model::RobotModel
addBracket(BracketType bracket_type)hebi::robot_model::RobotModel
addJoint(HebiJointType joint_type, bool combine)hebi::robot_model::RobotModel
addLink(LinkType link_type, double extension, double twist)hebi::robot_model::RobotModel
addObjectives(HebiIKPtr ik, const T &objective) const hebi::robot_model::RobotModelinlineprivate
addObjectives(HebiIKPtr ik, const T &objective, Args...args) const hebi::robot_model::RobotModelinlineprivate
addRigidBody(const Eigen::Matrix4d &com, const Eigen::VectorXd &inertia, double mass, const Eigen::Matrix4d &output, bool combine)hebi::robot_model::RobotModel
BracketType enum namehebi::robot_model::RobotModel
getBaseFrame() const hebi::robot_model::RobotModel
getDoFCount() const hebi::robot_model::RobotModel
getEndEffector(const Eigen::VectorXd &positions, Eigen::Matrix4d &transform) const hebi::robot_model::RobotModel
getFK(HebiFrameType, const Eigen::VectorXd &positions, Matrix4dVector &frames) const hebi::robot_model::RobotModel
getForwardKinematics(HebiFrameType, const Eigen::VectorXd &positions, Matrix4dVector &frames) const hebi::robot_model::RobotModel
getFrameCount(HebiFrameType frame_type) const hebi::robot_model::RobotModel
getJ(HebiFrameType, const Eigen::VectorXd &positions, MatrixXdVector &jacobians) const hebi::robot_model::RobotModel
getJacobianEndEffector(const Eigen::VectorXd &positions, Eigen::MatrixXd &jacobian) const hebi::robot_model::RobotModel
getJacobians(HebiFrameType, const Eigen::VectorXd &positions, MatrixXdVector &jacobians) const hebi::robot_model::RobotModel
getJEndEffector(const Eigen::VectorXd &positions, Eigen::MatrixXd &jacobian) const hebi::robot_model::RobotModel
getMasses(Eigen::VectorXd &masses) const hebi::robot_model::RobotModel
internal_hebi::robot_model::RobotModelprivate
LinkType enum namehebi::robot_model::RobotModel
Objectivehebi::robot_model::RobotModelprivate
RobotModel()hebi::robot_model::RobotModel
setBaseFrame(const Eigen::Matrix4d &base_frame)hebi::robot_model::RobotModel
setRodXAxisInertia(Eigen::VectorXd &inertia, double mass, double length)hebi::robot_model::RobotModelprivatestatic
setRotX(Eigen::Matrix4d &matrix, double radians)hebi::robot_model::RobotModelprivatestatic
setSphereInertia(Eigen::VectorXd &inertia, double mass, double radius)hebi::robot_model::RobotModelprivatestatic
setTranslate(Eigen::Matrix4d &matrix, double x, double y, double z)hebi::robot_model::RobotModelprivatestatic
solveIK(const Eigen::VectorXd &initial_positions, Eigen::VectorXd &result, Args...objectives) const hebi::robot_model::RobotModelinline
solveInverseKinematics(const Eigen::VectorXd &initial_positions, Eigen::VectorXd &result, Args...args) const hebi::robot_model::RobotModelinline
tryAdd(HebiRobotModelElementPtr element, bool combine)hebi::robot_model::RobotModelprivate
~RobotModel() noexcepthebi::robot_model::RobotModel


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:11:00