Skip to content

Commit 0c56c8a

Browse files
committed
Fix Drivetrain Instances
1 parent 822f817 commit 0c56c8a

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,5 @@
5959
],
6060
"java.dependency.enableDependencyCheckup": false,
6161
"java.debug.settings.onBuildFailureProceed": true,
62-
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx2G -Xms100m -Xlog:disable"
62+
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable"
6363
}

src/main/java/frc/robot/Robot.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,28 @@
2020
import frc.robot.commands.DrivetrainCommand;
2121
import frc.robot.commands.FlywheelCommand;
2222
import frc.robot.commands.KickerCommand;
23-
import frc.robot.config.TunerConstants;
2423
import frc.robot.subsystems.CommandSwerveDrivetrain;
2524
import frc.robot.subsystems.Hopper;
2625
import frc.robot.subsystems.Intake;
2726

2827
@Logged
2928
public class Robot extends TimedRobot {
3029
private Command m_autonomousCommand;
31-
private final CommandSwerveDrivetrain drivetrain = TunerConstants.createDrivetrain();
3230
// last time we injected a synthetic vision measurement (seconds, FPGA time)
3331
private double m_lastSimVisionTime = 0.0;
3432
// whether we've injected a one-time offset vision measurement for testing
3533
private boolean m_injectedOffset = false;
3634
private Pose2d robotPose = new Pose2d();
3735
private final RobotContainer m_robotContainer;
36+
private final CommandSwerveDrivetrain drivetrain;
3837
StructPublisher<Pose2d> publisher =
3938
NetworkTableInstance.getDefault().getStructTopic("Robot Pose", Pose2d.struct).publish();
4039
StructArrayPublisher<Pose2d> arrayPublisher =
4140
NetworkTableInstance.getDefault().getStructArrayTopic("MyPoseArray", Pose2d.struct).publish();
4241

4342
public Robot() {
4443
m_robotContainer = new RobotContainer();
44+
drivetrain = m_robotContainer.getDrivetrain();
4545
Epilogue.bind(this);
4646
DataLogManager.start();
4747
DriverStation.startDataLog(DataLogManager.getLog());

src/main/java/frc/robot/RobotContainer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,4 +229,8 @@ public static void zeroPigeon() {
229229
pigeon.reset();
230230
System.out.println("Reset Pigeon");
231231
}
232+
233+
public CommandSwerveDrivetrain getDrivetrain() {
234+
return drivetrain;
235+
}
232236
}

0 commit comments

Comments
 (0)