Libbarrett  1.2.4
barrett::systems::PIDController< InputType, OutputType, MathTraits > Member List
This is the complete list of members for barrett::systems::PIDController< InputType, OutputType, MathTraits >, including all inherited members.
Controller(const std::string &sysName="Controller") (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType > [inline, explicit]
controlOutput (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType >
controlOutputValue (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType > [protected]
controlSignal (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
controlSignalLimit (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
Conversion() (defined in barrett::systems::Conversion< OutputType >)barrett::systems::Conversion< OutputType > [inline]
em (defined in barrett::systems::System)barrett::systems::System [protected]
emDirect (defined in barrett::systems::System)barrett::systems::System [protected]
error (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
error_1 (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
feedbackInput (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType >
getControlSignalLimit() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getControlSignalLimit() const (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getConversionInput() (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType > [inline, virtual]
getConversionOutput() (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType > [inline, virtual]
getEmMutex() const (defined in barrett::systems::System)barrett::systems::System [inline]
getExecutionManager() const (defined in barrett::systems::System)barrett::systems::System [inline]
getIntegratorLimit() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getIntegratorLimit() const (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getIntegratorState() const (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getKd() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getKd() const (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getKi() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getKi() const (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getKp() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getKp() const (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
getName() const (defined in barrett::systems::System)barrett::systems::System [inline]
getSamplePeriodFromEM() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
hasDirectExecutionManager() const (defined in barrett::systems::System)barrett::systems::System [inline]
hasExecutionManager() const (defined in barrett::systems::System)barrett::systems::System [inline]
inputsValid() (defined in barrett::systems::System)barrett::systems::System [protected, virtual]
intError (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
intErrorLimit (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
invalidateOutputs() (defined in barrett::systems::System)barrett::systems::System [protected, virtual]
kd (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
ki (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
kp (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
mandatoryCleanUp() (defined in barrett::systems::System)barrett::systems::System [protected]
name (defined in barrett::systems::System)barrett::systems::System [protected]
onExecutionManagerChanged() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline, protected, virtual]
operate() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected, virtual]
PIDController(const std::string &sysName="PIDController") (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [explicit]
PIDController(const libconfig::Setting &setting, const std::string &sysName="PIDController") (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [explicit]
referenceInput (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType >
resetIntegrator() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline]
setControlSignalLimit(const unitless_type &csSaturations) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
setFromConfig(const libconfig::Setting &setting) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
setIntegratorLimit(const unitless_type &intSaturations) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
setIntegratorState(const unitless_type &integratorState) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
setKd(const unitless_type &derivitiveGains) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
setKi(const unitless_type &integralGains) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
setKp(const unitless_type &proportionalGains) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
setName(const std::string &newName) (defined in barrett::systems::System)barrett::systems::System [inline]
setSamplePeriod(double timeStep) (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
System(const std::string &sysName="System") (defined in barrett::systems::System)barrett::systems::System [inline, explicit]
T_s (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [protected]
unitless_type typedef (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits >
update(update_token_type updateToken) (defined in barrett::systems::System)barrett::systems::System [protected]
~Controller() (defined in barrett::systems::Controller< InputType, OutputType >)barrett::systems::Controller< InputType, OutputType > [inline, virtual]
~Conversion() (defined in barrett::systems::Conversion< OutputType >)barrett::systems::Conversion< OutputType > [inline, virtual]
~PIDController() (defined in barrett::systems::PIDController< InputType, OutputType, MathTraits >)barrett::systems::PIDController< InputType, OutputType, MathTraits > [inline, virtual]
~System() (defined in barrett::systems::System)barrett::systems::System [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines