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 double
MAX_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 LightningKinematics
getKinematics()
double
getMaxAcceleration()
double
getMaxSpeed()
double
getTrackWidth()
void
setKinematics(LightningKinematics kinematics)
void
setMaxAcceleration(double maxAcceleration)
void
setMaxSpeed(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()
-
-