yarp
Class Pid

java.lang.Object
  extended by yarp.Pid

public class Pid
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
Pid()
           
Pid(double kp, double kd, double ki, double int_max, double scale, double out_max)
           
Pid(double kp, double kd, double ki, double int_max, double scale, double out_max, double st_up, double st_down, double kff)
           
Pid(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
protected  void finalize()
           
static long getCPtr(Pid obj)
           
 double getKd()
           
 double getKff()
           
 double getKi()
           
 double getKp()
           
 double getMax_int()
           
 double getMax_output()
           
 double getOffset()
           
 double getScale()
           
 double getStiction_down_val()
           
 double getStiction_up_val()
           
 void setKd(double value)
           
 void setKff(double value)
           
 void setKi(double value)
           
 void setKp(double value)
           
 void setMax_int(double value)
           
 void setMax_output(double value)
           
 void setMaxInt(double m)
           
 void setMaxOut(double m)
           
 void setOffset(double value)
           
 void setScale(double value)
           
 void setStiction_down_val(double value)
           
 void setStiction_up_val(double value)
           
 void setStictionValues(double up_value, double down_value)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

Pid

public Pid(long cPtr,
           boolean cMemoryOwn)

Pid

public Pid()

Pid

public Pid(double kp,
           double kd,
           double ki,
           double int_max,
           double scale,
           double out_max)

Pid

public Pid(double kp,
           double kd,
           double ki,
           double int_max,
           double scale,
           double out_max,
           double st_up,
           double st_down,
           double kff)
Method Detail

getCPtr

public static long getCPtr(Pid obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

setKp

public void setKp(double value)

getKp

public double getKp()

setKd

public void setKd(double value)

getKd

public double getKd()

setKi

public void setKi(double value)

getKi

public double getKi()

setMax_int

public void setMax_int(double value)

getMax_int

public double getMax_int()

setScale

public void setScale(double value)

getScale

public double getScale()

setMax_output

public void setMax_output(double value)

getMax_output

public double getMax_output()

setOffset

public void setOffset(double value)

getOffset

public double getOffset()

setStiction_up_val

public void setStiction_up_val(double value)

getStiction_up_val

public double getStiction_up_val()

setStiction_down_val

public void setStiction_down_val(double value)

getStiction_down_val

public double getStiction_down_val()

setKff

public void setKff(double value)

getKff

public double getKff()

setMaxInt

public void setMaxInt(double m)

setMaxOut

public void setMaxOut(double m)

setStictionValues

public void setStictionValues(double up_value,
                              double down_value)