Package frc.robot.constants
Class ShooterConstants
java.lang.Object
frc.robot.constants.ShooterConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final edu.wpi.first.math.geometry.Pose2dstatic final edu.wpi.first.math.geometry.Pose2dstatic booleanstatic final edu.wpi.first.math.geometry.Pose2dstatic final edu.wpi.first.math.geometry.Pose2dstatic final edu.wpi.first.math.trajectory.TrapezoidProfile.Constraintsstatic doublestatic doublestatic doublestatic final doublestatic final doublestatic final intstatic final doublestatic final edu.wpi.first.math.controller.SimpleMotorFeedforwardstatic final doublestatic final doublestatic final doublestatic final doublestatic final doublestatic final doublestatic final edu.wpi.first.math.controller.PIDControllerstatic final doublestatic final intstatic final doublestatic final doublestatic final doublestatic final edu.wpi.first.math.geometry.Pose2dstatic final edu.wpi.first.math.geometry.Pose2dstatic final doublestatic final double -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
shooterTopMotorID
public static final int shooterTopMotorID- See Also:
-
shooterBottomMotorID
public static final int shooterBottomMotorID- See Also:
-
shooterP
public static final double shooterP- See Also:
-
shooterI
public static final double shooterI- See Also:
-
shooterD
public static final double shooterD- See Also:
-
shooterFF
public static final edu.wpi.first.math.controller.SimpleMotorFeedforward shooterFF -
shooterPID
public static final edu.wpi.first.math.controller.PIDController shooterPID -
isActive
public static boolean isActive -
rotateP
public static double rotateP -
rotateI
public static double rotateI -
rotateD
public static double rotateD -
rotateConstraints
public static final edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints rotateConstraints -
shooterRPM
public static final double shooterRPM- See Also:
-
shooterWheelDiameterInches
public static final double shooterWheelDiameterInches- See Also:
-
shooterWheelDiameterMeters
public static final double shooterWheelDiameterMeters- See Also:
-
shooterAngle
public static final double shooterAngle -
shooterNoteSpeedMPS
public static final double shooterNoteSpeedMPS- See Also:
-
shooterNoteSpeedX
public static final double shooterNoteSpeedX -
shooterNoteSpeedY
public static final double shooterNoteSpeedY -
speakerHeight
public static final double speakerHeight- See Also:
-
shooterHeight
public static final double shooterHeight- See Also:
-
timeToSpeakerHeight
public static final double timeToSpeakerHeight -
timeToSpeakerHeightWithGravity
public static final double timeToSpeakerHeightWithGravity -
shootDelayTime
public static final double shootDelayTime- See Also:
-
speakerPoseRed
public static final edu.wpi.first.math.geometry.Pose2d speakerPoseRed -
speakerPoseBlue
public static final edu.wpi.first.math.geometry.Pose2d speakerPoseBlue -
cornerPoseRed
public static final edu.wpi.first.math.geometry.Pose2d cornerPoseRed -
cornerPoseBlue
public static final edu.wpi.first.math.geometry.Pose2d cornerPoseBlue -
middlePoseRed
public static final edu.wpi.first.math.geometry.Pose2d middlePoseRed -
middlePoseBlue
public static final edu.wpi.first.math.geometry.Pose2d middlePoseBlue
-
-
Constructor Details
-
ShooterConstants
public ShooterConstants()
-