#include <end_effector.hpp>
Public Member Functions | |
bool | loadGains (const std::string &gains_file) |
bool | send () override |
bool | update (Eigen::VectorXd &aux_state) override |
Public Member Functions inherited from hebi::experimental::arm::EndEffectorBase | |
EndEffectorBase ()=default | |
Protected Member Functions | |
EndEffector (std::shared_ptr< hebi::Group > group) | |
virtual void | setCommand (size_t index, double value)=0 |
Static Protected Member Functions | |
static std::shared_ptr< hebi::Group > | getGroup (const std::vector< std::string > &families, const std::vector< std::string > &names) |
Protected Attributes | |
hebi::GroupCommand | command_ |
Private Attributes | |
hebi::GroupFeedback | feedback_ |
std::shared_ptr< hebi::Group > | group_ |
Definition at line 25 of file end_effector.hpp.
|
inlineprotected |
Definition at line 82 of file end_effector.hpp.
|
inlinestaticprotected |
Definition at line 74 of file end_effector.hpp.
|
inline |
Definition at line 62 of file end_effector.hpp.
|
inlineoverridevirtual |
Reimplemented from hebi::experimental::arm::EndEffectorBase.
Definition at line 54 of file end_effector.hpp.
|
protectedpure virtual |
Implemented in hebi::experimental::arm::EffortEndEffector< AuxSize >.
|
inlineoverridevirtual |
Reimplemented from hebi::experimental::arm::EndEffectorBase.
Definition at line 34 of file end_effector.hpp.
|
protected |
Definition at line 84 of file end_effector.hpp.
|
private |
Definition at line 88 of file end_effector.hpp.
|
private |
Definition at line 87 of file end_effector.hpp.