mirror of
https://github.com/Team4388/2022NoWayHome.git
synced 2026-06-09 00:38:05 -06:00
Merge branch 'testRoboReveal' of https://github.com/Team4388/2022NoWayHome into testRoboReveal
This commit is contained in:
@@ -74,6 +74,7 @@ import frc4388.robot.commands.ClimberCommands.RunClimberPath;
|
|||||||
// import frc4388.robot.commands.ButtonBoxCommands.TurretManual;
|
// import frc4388.robot.commands.ButtonBoxCommands.TurretManual;
|
||||||
import frc4388.robot.commands.ExtenderIntakeCommands.ExtenderIntakeGroup;
|
import frc4388.robot.commands.ExtenderIntakeCommands.ExtenderIntakeGroup;
|
||||||
import frc4388.robot.commands.ShooterCommands.AimToCenter;
|
import frc4388.robot.commands.ShooterCommands.AimToCenter;
|
||||||
|
import frc4388.robot.commands.ShooterCommands.Seek;
|
||||||
import frc4388.robot.commands.ShooterCommands.Shoot;
|
import frc4388.robot.commands.ShooterCommands.Shoot;
|
||||||
import frc4388.robot.commands.ShooterCommands.TrackTarget;
|
import frc4388.robot.commands.ShooterCommands.TrackTarget;
|
||||||
import frc4388.robot.commands.StorageCommands.ManageStorage;
|
import frc4388.robot.commands.StorageCommands.ManageStorage;
|
||||||
@@ -283,18 +284,22 @@ public class RobotContainer {
|
|||||||
// .whenReleased(new InstantCommand(() -> m_robotTurret.runTurretWithInput(0.0), m_robotTurret))
|
// .whenReleased(new InstantCommand(() -> m_robotTurret.runTurretWithInput(0.0), m_robotTurret))
|
||||||
// .whenReleased(() -> m_robotSwerveDrive.stopModules());
|
// .whenReleased(() -> m_robotSwerveDrive.stopModules());
|
||||||
|
|
||||||
new JoystickButton(getDriverController(), XboxController.Button.kX.value)
|
// .whenReleased(new InstantCommand(() -> m_robotTurret.runTurretWithInput(0.0), m_robotTurret))
|
||||||
.whileHeld(new TrackTarget(m_robotTurret, m_robotBoomBoom, m_robotHood, m_robotVisionOdometry));
|
// .whenReleased(new InstantCommand(() -> m_robotHood.runHood(0.0), m_robotHood))
|
||||||
// .whenReleased(new InstantCommand(() -> m_robotTurret.runTurretWithInput(0.0), m_robotTurret))
|
// .whenReleased(new InstantCommand(() -> m_robotBoomBoom.runDrumShooter(0.0), m_robotBoomBoom));
|
||||||
// .whenReleased(new InstantCommand(() -> m_robotHood.runHood(0.0), m_robotHood))
|
|
||||||
// .whenReleased(new InstantCommand(() -> m_robotBoomBoom.runDrumShooter(0.0), m_robotBoomBoom));
|
/* Operator Buttons */
|
||||||
|
|
||||||
/* Operator Buttons */
|
|
||||||
|
|
||||||
new JoystickButton(getOperatorController(), XboxController.Button.kY.value)
|
new JoystickButton(getOperatorController(), XboxController.Button.kY.value)
|
||||||
.whenPressed(new Shoot(m_robotSwerveDrive, m_robotBoomBoom, m_robotTurret, m_robotHood, m_robotVisionOdometry, false, false));
|
.whenPressed(new Shoot(m_robotSwerveDrive, m_robotBoomBoom, m_robotTurret, m_robotHood, m_robotVisionOdometry, false, false));
|
||||||
|
|
||||||
|
// new JoystickButton(getDriverController(), XboxController.Button.kX.value)
|
||||||
|
// .whileHeld(new TrackTarget(m_robotTurret, m_robotBoomBoom, m_robotHood, m_robotVisionOdometry));
|
||||||
|
|
||||||
// new JoystickButton(getOperatorController(), XboxController.Button.kY.value)
|
new JoystickButton(getOperatorController(), XboxController.Button.kB.value)
|
||||||
|
.whileHeld(new Seek(m_robotSwerveDrive, m_robotBoomBoom, m_robotTurret, m_robotHood, m_robotVisionOdometry));
|
||||||
|
|
||||||
|
// new JoystickButton(getOperatorController(), XboxController.Button.kY.value)
|
||||||
// .whileHeld(new RunCommand(() -> m_robotClaws.setOpen(true)));
|
// .whileHeld(new RunCommand(() -> m_robotClaws.setOpen(true)));
|
||||||
|
|
||||||
// new JoystickButton(getOperatorController(), XboxController.Button.kB.value)
|
// new JoystickButton(getOperatorController(), XboxController.Button.kB.value)
|
||||||
|
|||||||
@@ -76,6 +76,7 @@ public class Shoot extends CommandBase {
|
|||||||
this.drum = drum;
|
this.drum = drum;
|
||||||
this.turret = turret;
|
this.turret = turret;
|
||||||
this.hood = hood;
|
this.hood = hood;
|
||||||
|
this.visionOdometry = visionOdometry;
|
||||||
|
|
||||||
this.toShoot = toShoot;
|
this.toShoot = toShoot;
|
||||||
this.endsWithLimelight = endsWithLimelight;
|
this.endsWithLimelight = endsWithLimelight;
|
||||||
@@ -188,7 +189,7 @@ public class Shoot extends CommandBase {
|
|||||||
|
|
||||||
// ? should stop the turret and the swerve
|
// ? should stop the turret and the swerve
|
||||||
////this.swerve.stopModules();
|
////this.swerve.stopModules();
|
||||||
////this.turret.runTurretWithInput(0);
|
this.turret.runTurretWithInput(0.0);
|
||||||
|
|
||||||
if (this.toShoot) {
|
if (this.toShoot) {
|
||||||
this.hood.runHood(0.0);
|
this.hood.runHood(0.0);
|
||||||
|
|||||||
Reference in New Issue
Block a user