// fall-through
case Vivace:
- case Phil:
- case Vertigo:
- // vision = new Vision(VisionConstants.APRIL_TAG_CAMERAS);
- shooter = new Shooter();
- hood = new Hood();
+
+ case Phil: // AKA "IHOP"
+
+ case PrimeJr:
+
+ case Vertigo: // AKA "French Toast"
drive = new Drivetrain(vision, new GyroIOPigeon2());
- driver = new PS5ControllerDriverConfig(drive);
+ driver = new PS5ControllerDriverConfig(drive, shooter, turret, hood);
operator = new Operator(drive);
// Detected objects need access to the drivetrain
DetectedObject.setDrive(drive);
// SignalLogger.start();
-
-
driver.configureControls();
operator.configureControls();