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