|
HEBI C++ API
3.7.0
|
#include <end_effector.hpp>
Public Member Functions | |
| Eigen::VectorXd | getState () |
Public Member Functions inherited from hebi::experimental::arm::EndEffector< AuxSize > | |
| bool | update (Eigen::VectorXd &aux_state) override |
| bool | send () override |
| bool | loadGains (const std::string &gains_file) |
Public Member Functions inherited from hebi::experimental::arm::EndEffectorBase | |
| EndEffectorBase ()=default | |
Static Public Member Functions | |
| static std::unique_ptr< EffortEndEffector > | create (const std::string &family, const std::string &name) |
| static std::unique_ptr< EffortEndEffector > | create (const std::vector< std::string > &families, const std::vector< std::string > &names) |
Protected Member Functions | |
| void | setCommand (size_t index, double value) override |
Protected Member Functions inherited from hebi::experimental::arm::EndEffector< AuxSize > | |
| EndEffector (std::shared_ptr< hebi::Group > group) | |
Additional Inherited Members | |
Static Protected Member Functions inherited from hebi::experimental::arm::EndEffector< AuxSize > | |
| static std::shared_ptr< hebi::Group > | getGroup (const std::vector< std::string > &families, const std::vector< std::string > &names) |
Protected Attributes inherited from hebi::experimental::arm::EndEffector< AuxSize > | |
| hebi::GroupCommand | command_ |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlineoverrideprotectedvirtual |
Implements hebi::experimental::arm::EndEffector< AuxSize >.