Skip to content

Commit 6b75c40

Browse files
committed
fix: slow elevator sim down for realism
Signed-off-by: Dasun Abeykoon <[email protected]>
1 parent 09b7f32 commit 6b75c40

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/org/frc6423/robot/subsystems/superstructure/elevator/ElevatorIOSim.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class ElevatorIOSim implements ElevatorIO {
3535

3636
private double appliedVolts;
3737

38-
private final ElevatorFeedforward feedforward = new ElevatorFeedforward(0.0, 0.1265, 0.8, 0.0);
38+
private final ElevatorFeedforward feedforward = new ElevatorFeedforward(0.0, 0.1265, 0.4, 0.0);
3939
private final ProfiledPIDController feedback =
4040
new ProfiledPIDController(15.0, 0.0, 0.0, new TrapezoidProfile.Constraints(0.0, 0.0));
4141

@@ -101,7 +101,8 @@ public void setPose(double poseMeters, double accelerationMpsSqrd) {
101101

102102
// Give feedback controller new accel
103103
feedback.setConstraints(
104-
new TrapezoidProfile.Constraints(MAX_VELOCITY.in(MetersPerSecond), accelerationMpsSqrd));
104+
new TrapezoidProfile.Constraints(
105+
MAX_VELOCITY.in(MetersPerSecond) / 2, accelerationMpsSqrd));
105106
// Calculate next feedback setpoint
106107
var fbOut = feedback.calculate(getParentPoseMeters(), poseMeters);
107108
// Get next velocity

0 commit comments

Comments
 (0)