HEBI C++ API
3.9.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 >.