ORCA: Optimization-based framework for Robotic Control Applications
orca::common::PIDController Member List

This is the complete list of members for orca::common::PIDController, including all inherited members.

addParameter(const std::string &param_name, Parameter< T > *param, ParamPolicy policy=ParamPolicy::Required, std::function< void()> on_loading_success=0)orca::common::ConfigurableOrcaObjectinline
addParameter(const std::string &param_name, T &param, ParamPolicy policy=ParamPolicy::Required, std::function< void()> on_loading_success=0)orca::common::ConfigurableOrcaObjectinline
computeCommand(const Eigen::VectorXd &Error, const Eigen::VectorXd &DError, double dt)orca::common::PIDController
computeCommand(const Eigen::VectorXd &Error, double dt)orca::common::PIDController
ConfigurableOrcaObject(const std::string &config_name)orca::common::ConfigurableOrcaObject
configureFromFile(const std::string &yaml_url)orca::common::ConfigurableOrcaObject
configureFromString(const std::string &yaml_str)orca::common::ConfigurableOrcaObject
D() const orca::common::PIDController
getName() const orca::common::OrcaObjectinline
getParameter(const std::string &param_name)orca::common::ConfigurableOrcaObject
getParameters() const orca::common::ConfigurableOrcaObject
I() const orca::common::PIDController
isConfigured() const orca::common::ConfigurableOrcaObject
onConfigureSuccess(std::function< void()> f)orca::common::ConfigurableOrcaObject
OrcaObject(const std::string &name)orca::common::OrcaObjectinline
P() const orca::common::PIDController
ParamMap typedeforca::common::ConfigurableOrcaObject
PIDController(const std::string &name="pid")orca::common::PIDController
print() const orca::common::PIDController
printParameters() const orca::common::ConfigurableOrcaObject
Ptr typedeforca::common::PIDController
resize(int dim)orca::common::PIDController
setDerivativeGain(const Eigen::VectorXd &D_gain)orca::common::PIDController
setDerivativeGain(const std::vector< double > &D_gain)orca::common::PIDController
setIntegralGain(const Eigen::VectorXd &I_gain)orca::common::PIDController
setIntegralGain(const std::vector< double > &I_gain)orca::common::PIDController
setName(const std::string &name)orca::common::OrcaObjectinline
setProportionalGain(const Eigen::VectorXd &P_gain)orca::common::PIDController
setProportionalGain(const std::vector< double > &P_gain)orca::common::PIDController
setWindupLimit(const Eigen::VectorXd &windup_lim)orca::common::PIDController
setWindupLimit(const std::vector< double > &windup_lim)orca::common::PIDController
windupLimit()orca::common::PIDController
~ConfigurableOrcaObject()orca::common::ConfigurableOrcaObjectvirtual
~OrcaObject()orca::common::OrcaObjectinlinevirtual