@@ -44,12 +44,12 @@ public Shooter(
4444 FlywheelIO flywheels , FeederIO feeder , DistanceSensorIO dist , LeafBlowerIO leafBlower ) {
4545 switch (Constants .getMode ()) {
4646 case REAL :
47- leftFlywheelFFModel = new SimpleMotorFeedforward (0 , 0.25 , 0 ); // make constant
48- rightFlywheelFFModel = new SimpleMotorFeedforward (0.18 , 0.3 );
47+ leftFlywheelFFModel = new SimpleMotorFeedforward (0.23 , 0.18 , 0 ); // make constant
48+ rightFlywheelFFModel = new SimpleMotorFeedforward (0.4 , 0.5 , 0.3 );
4949
5050 feederFFModel = new SimpleMotorFeedforward (0 , 0 , 0 );
5151
52- flywheelkP .initDefault (0.9312 ); // make constant
52+ flywheelkP .initDefault (2.056 ); // make constant
5353 flywheelkI .initDefault (0 );
5454 flywheelkD .initDefault (0 );
5555
@@ -67,7 +67,7 @@ public Shooter(
6767 leftFlywheelFFModel = new SimpleMotorFeedforward (0 , 0.5 );
6868 rightFlywheelFFModel = new SimpleMotorFeedforward (0.18 , 0.3 );
6969
70- feederFFModel = new SimpleMotorFeedforward (0 , 0.58 );
70+ feederFFModel = new SimpleMotorFeedforward (0 , 0.5 );
7171
7272 flywheelkP .initDefault (0.4 ); // make constant
7373 flywheelkI .initDefault (0 );
@@ -118,20 +118,32 @@ public void setFlywheelRPMs(double leftVelocityRPM, double rightVelocityRPM) {
118118 public void setFlywheelRPMSSource () {
119119 if (DriverStation .getAlliance ().get () == Alliance .Blue ) {
120120 flywheels .setVelocityRPS (
121- 5000 , 4200 , leftFlywheelFFModel .calculate (5000 / 60. ), leftFlywheelFFModel .calculate (4200 / 60. ));
121+ 5000 ,
122+ 4200 ,
123+ leftFlywheelFFModel .calculate (5000 / 60. ),
124+ leftFlywheelFFModel .calculate (4200 / 60. ));
122125 } else {
123126 flywheels .setVelocityRPS (
124- 4200 , 5000 , leftFlywheelFFModel .calculate (5000 / 60. ), leftFlywheelFFModel .calculate (4200 / 60. ));
127+ 4200 ,
128+ 5000 ,
129+ leftFlywheelFFModel .calculate (5000 / 60. ),
130+ leftFlywheelFFModel .calculate (4200 / 60. ));
125131 }
126132 }
127133
128134 public void setFlywheelRPMSAmp () {
129135 if (DriverStation .getAlliance ().get () == Alliance .Blue ) {
130136 flywheels .setVelocityRPS (
131- 4200 , 5000 , leftFlywheelFFModel .calculate (4200 / 60. ), leftFlywheelFFModel .calculate (5000 / 60. ));
137+ 4200 ,
138+ 5000 ,
139+ leftFlywheelFFModel .calculate (4200 / 60. ),
140+ leftFlywheelFFModel .calculate (5000 / 60. ));
132141 } else {
133142 flywheels .setVelocityRPS (
134- 5000 , 4200 , leftFlywheelFFModel .calculate (5000 / 60. ), leftFlywheelFFModel .calculate (4200 / 60. ));
143+ 5000 ,
144+ 4200 ,
145+ leftFlywheelFFModel .calculate (5000 / 60. ),
146+ leftFlywheelFFModel .calculate (4200 / 60. ));
135147 }
136148 }
137149
0 commit comments