applyParameterImpl(const std::string &name, bool value) override | hebi::arm::plugin::ImpedanceController | protectedvirtual |
applyParameterImpl(const std::string &name, const std::vector< double > &value) override | hebi::arm::plugin::ImpedanceController | protectedvirtual |
hebi::arm::plugin::Plugin::applyParameterImpl(const std::string &, const std::vector< bool > &) | hebi::arm::plugin::Plugin | inlineprotectedvirtual |
hebi::arm::plugin::Plugin::applyParameterImpl(const std::string &, double) | hebi::arm::plugin::Plugin | inlineprotectedvirtual |
hebi::arm::plugin::Plugin::applyParameterImpl(const std::string &, const std::string &) | hebi::arm::plugin::Plugin | inlineprotectedvirtual |
hebi::arm::plugin::Plugin::applyParameterImpl(const std::string &, const std::vector< std::string > &) | hebi::arm::plugin::Plugin | inlineprotectedvirtual |
applyParameters(const PluginConfig &config, std::set< std::string > required_parameters) | hebi::arm::plugin::Plugin | protected |
create(const PluginConfig &) | hebi::arm::plugin::ImpedanceController | static |
enabled() const | hebi::arm::plugin::Plugin | inline |
enabledRatio() | hebi::arm::plugin::Plugin | inline |
gainsInEndEffectorFrame() const | hebi::arm::plugin::ImpedanceController | inline |
iClamp() const | hebi::arm::plugin::ImpedanceController | inline |
kd() const | hebi::arm::plugin::ImpedanceController | inline |
ki() const | hebi::arm::plugin::ImpedanceController | inline |
kp() const | hebi::arm::plugin::ImpedanceController | inline |
name() const | hebi::arm::plugin::Plugin | inline |
onAssociated(const Arm &arm) override | hebi::arm::plugin::ImpedanceController | virtual |
Plugin(const std::string &name) | hebi::arm::plugin::Plugin | inline |
pluginTypeName() | hebi::arm::plugin::ImpedanceController | inlinestatic |
rampTime() | hebi::arm::plugin::Plugin | inline |
send() | hebi::arm::plugin::Plugin | inlinevirtual |
setEnabled(bool enabled) | hebi::arm::plugin::Plugin | inline |
setGainsInEndEffectorFrame(bool gains_in_end_effector_frame) | hebi::arm::plugin::ImpedanceController | |
setIClamp(const Eigen::VectorXd &i_clamp) | hebi::arm::plugin::ImpedanceController | |
setKd(const Eigen::VectorXd &kd) | hebi::arm::plugin::ImpedanceController | |
setKi(const Eigen::VectorXd &ki) | hebi::arm::plugin::ImpedanceController | |
setKp(const Eigen::VectorXd &kp) | hebi::arm::plugin::ImpedanceController | |
setParam(const std::string &name, const Eigen::VectorXd &value_vector) | hebi::arm::plugin::ImpedanceController | protected |
setRampTime(float ramp_time) | hebi::arm::plugin::Plugin | |
update(Arm &, double dt) | hebi::arm::plugin::Plugin | |
updateImpl(Arm &arm, double dt) override | hebi::arm::plugin::ImpedanceController | protectedvirtual |
~Plugin()=default | hebi::arm::plugin::Plugin | virtual |