Package yarp

Class Pid


  • public class Pid
    extends java.lang.Object
    • Field Detail

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • Pid

        protected 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

        protected 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)