Skip to content

Commit 44d8cb4

Browse files
committed
FEAT: somewhat realistic voltage friction sim
1 parent 438cc48 commit 44d8cb4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/wmironpatriots/subsystems/Swerve/module/ModuleHardwareSim.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,13 @@ private double getDriveSpeedMps() {
9494

9595
@Override
9696
public void setPivotAppliedVolts(double volts) {
97-
pivotAppliedVolts = MathUtil.clamp(volts, -12.0, 12.0);
97+
pivotAppliedVolts = addFriction(MathUtil.clamp(volts, -12.0, 12.0), 0.25);
9898
pivotSim.setInputVoltage(pivotAppliedVolts);
9999
}
100100

101101
@Override
102102
public void setDriveAppliedVolts(double volts) {
103-
driveAppliedVolts = MathUtil.clamp(volts, -12.0, 12.0);
103+
driveAppliedVolts = addFriction(MathUtil.clamp(volts, -12.0, 12.0), 0.25);
104104
driveSim.setInputVoltage(driveAppliedVolts);
105105
}
106106

0 commit comments

Comments
 (0)