HEBI C++ API
3.9.0
|
This is the complete list of members for hebi::experimental::arm::Arm, including all inherited members.
addPlugin(std::unique_ptr< plugin::Plugin > plugin) | hebi::experimental::arm::Arm | |
atGoal() const | hebi::experimental::arm::Arm | inline |
cancelGoal() | hebi::experimental::arm::Arm | |
clearJointLimits(const Eigen::VectorXd &min_positions, const Eigen::VectorXd &max_positions) | hebi::experimental::arm::Arm | inline |
create(const RobotConfig &config) | hebi::experimental::arm::Arm | static |
create(const Params ¶ms) | hebi::experimental::arm::Arm | static |
endEffector() const | hebi::experimental::arm::Arm | inline |
FK(const Eigen::VectorXd &positions) const | hebi::experimental::arm::Arm | inline |
FK(const Eigen::VectorXd &positions, Eigen::Vector3d &xyz_out, Eigen::Vector3d &tip_axis) const | hebi::experimental::arm::Arm | inline |
FK(const Eigen::VectorXd &positions, Eigen::Vector3d &xyz_out, Eigen::Matrix3d &orientation) const | hebi::experimental::arm::Arm | inline |
getPluginByName(const std::string &name) | hebi::experimental::arm::Arm | |
getPluginByType() | hebi::experimental::arm::Arm | inline |
goalProgress() const | hebi::experimental::arm::Arm | |
group() const | hebi::experimental::arm::Arm | inline |
lastFeedback() const | hebi::experimental::arm::Arm | inline |
loadGains(const std::string &gains_file) | hebi::experimental::arm::Arm | |
pendingCommand() | hebi::experimental::arm::Arm | inline |
pendingCommand() const | hebi::experimental::arm::Arm | inline |
robotModel() const | hebi::experimental::arm::Arm | inline |
robotModel() | hebi::experimental::arm::Arm | inline |
send() | hebi::experimental::arm::Arm | |
setAuxState(const T &aux_state) | hebi::experimental::arm::Arm | inline |
setGoal(const Goal &goal) | hebi::experimental::arm::Arm | |
setJointLimits(const Eigen::VectorXd &min_positions, const Eigen::VectorXd &max_positions) | hebi::experimental::arm::Arm | inline |
size() const | hebi::experimental::arm::Arm | inline |
solveIK(const Eigen::VectorXd &initial_positions, const Eigen::Vector3d &target_xyz) const | hebi::experimental::arm::Arm | inline |
solveIK(const Eigen::VectorXd &initial_positions, const Eigen::Vector3d &target_xyz, const Eigen::Vector3d &end_tip) const | hebi::experimental::arm::Arm | inline |
solveIK(const Eigen::VectorXd &initial_positions, const Eigen::Vector3d &target_xyz, const Eigen::Matrix3d &orientation) const | hebi::experimental::arm::Arm | inline |
trajectory() const | hebi::experimental::arm::Arm | inline |
update() | hebi::experimental::arm::Arm |