Class LightningGains
- java.lang.Object
 - 
- com.lightningrobotics.common.subsystem.drivetrain.LightningGains
 
 
- 
- Direct Known Subclasses:
 DifferentialGains,SwerveGains
public class LightningGains extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description static doubleMAX_VOLTAGE 
- 
Constructor Summary
Constructors Constructor Description LightningGains()LightningGains(double maxSpeed, double maxAcceleration) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LightningKinematicsgetKinematics()doublegetMaxAcceleration()doublegetMaxSpeed()doublegetTrackWidth()voidsetKinematics(LightningKinematics kinematics)voidsetMaxAcceleration(double maxAcceleration)voidsetMaxSpeed(double maxSpeed) 
 - 
 
- 
- 
Field Detail
- 
MAX_VOLTAGE
public static final double MAX_VOLTAGE
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
setKinematics
public void setKinematics(LightningKinematics kinematics)
 
- 
getMaxSpeed
public double getMaxSpeed()
 
- 
setMaxSpeed
public void setMaxSpeed(double maxSpeed)
 
- 
getMaxAcceleration
public double getMaxAcceleration()
 
- 
setMaxAcceleration
public void setMaxAcceleration(double maxAcceleration)
 
- 
getKinematics
public LightningKinematics getKinematics()
 
- 
getTrackWidth
public double getTrackWidth()
 
 - 
 
 -