Robot Core Documentation
Loading...
Searching...
No Matches
com.pathplanner.lib.util.PIDConstants Class Reference

Public Member Functions

 PIDConstants (double kP, double kI, double kD, double iZone)
 
 PIDConstants (double kP, double kI, double kD)
 
 PIDConstants (double kP, double kD)
 
 PIDConstants (double kP)
 

Public Attributes

final double kP
 
final double kI
 
final double kD
 
final double iZone
 

Detailed Description

PID constants used to create PID controllers

Constructor & Destructor Documentation

◆ PIDConstants() [1/4]

com.pathplanner.lib.util.PIDConstants.PIDConstants ( double kP,
double kI,
double kD,
double iZone )

Create a new PIDConstants object

Parameters
kPP
kII
kDD
iZoneIntegral range

◆ PIDConstants() [2/4]

com.pathplanner.lib.util.PIDConstants.PIDConstants ( double kP,
double kI,
double kD )

Create a new PIDConstants object

Parameters
kPP
kII
kDD

◆ PIDConstants() [3/4]

com.pathplanner.lib.util.PIDConstants.PIDConstants ( double kP,
double kD )

Create a new PIDConstants object

Parameters
kPP
kDD

◆ PIDConstants() [4/4]

com.pathplanner.lib.util.PIDConstants.PIDConstants ( double kP)

Create a new PIDConstants object

Parameters
kPP

Member Data Documentation

◆ iZone

final double com.pathplanner.lib.util.PIDConstants.iZone

Integral range

◆ kD

final double com.pathplanner.lib.util.PIDConstants.kD

D

◆ kI

final double com.pathplanner.lib.util.PIDConstants.kI

I

◆ kP

final double com.pathplanner.lib.util.PIDConstants.kP

P


The documentation for this class was generated from the following file: