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