Package com.pathplanner.lib.config
Class PIDConstants
java.lang.Object
com.pathplanner.lib.config.PIDConstants
PID constants used to create PID controllers
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionPIDConstants(double kP) Create a new PIDConstants objectPIDConstants(double kP, double kD) Create a new PIDConstants objectPIDConstants(double kP, double kI, double kD) Create a new PIDConstants objectPIDConstants(double kP, double kI, double kD, double iZone) Create a new PIDConstants object - 
Method Summary
 
- 
Field Details
- 
kP
public final double kPP - 
kI
public final double kII - 
kD
public final double kDD - 
iZone
public final double iZoneIntegral range 
 - 
 - 
Constructor Details
- 
PIDConstants
public PIDConstants(double kP, double kI, double kD, double iZone) Create a new PIDConstants object- Parameters:
 kP- PkI- IkD- DiZone- Integral range
 - 
PIDConstants
public PIDConstants(double kP, double kI, double kD) Create a new PIDConstants object- Parameters:
 kP- PkI- IkD- D
 - 
PIDConstants
public PIDConstants(double kP, double kD) Create a new PIDConstants object- Parameters:
 kP- PkD- D
 - 
PIDConstants
public PIDConstants(double kP) Create a new PIDConstants object- Parameters:
 kP- P
 
 -