Package frc.robot

Class Constants.Swerve

java.lang.Object
frc.robot.Constants.Swerve
Enclosing class:
Constants

public static final class Constants.Swerve extends Object
Swerve ID's.
  • Field Details

    • INVERT_GYRO

      public static final boolean INVERT_GYRO
      See Also:
    • TRACK_WIDTH

      public static final double TRACK_WIDTH
    • WHEEL_BASE

      public static final double WHEEL_BASE
    • ROBOT_RADIUS

      public static final double ROBOT_RADIUS
    • MOD0_MODOFFSET

      public static final Translation2d MOD0_MODOFFSET
    • WHEEL_DIAMETER

      public static final double WHEEL_DIAMETER
    • WHEEL_CIRCUMFERENCE

      public static final double WHEEL_CIRCUMFERENCE
    • IS_FIELD_RELATIVE

      public static final boolean IS_FIELD_RELATIVE
      See Also:
    • IS_OPEN_LOOP

      public static final boolean IS_OPEN_LOOP
      See Also:
    • OPEN_LOOP_RAMP

      public static final double OPEN_LOOP_RAMP
      See Also:
    • CLOSED_LOOP_RAMP

      public static final double CLOSED_LOOP_RAMP
      See Also:
    • DRIVE_GEAR_RATIO

      public static final double DRIVE_GEAR_RATIO
      See Also:
    • ANGLE_GEAR_RATIO

      public static final double ANGLE_GEAR_RATIO
      See Also:
    • SWERVE_KINEMATICS

      public static final SwerveDriveKinematics SWERVE_KINEMATICS
    • ANGLE_CONTINOUS_CURRENT_LIMIT

      public static final int ANGLE_CONTINOUS_CURRENT_LIMIT
      See Also:
    • ANGLE_PEAK_CURRENT_LIMIT

      public static final int ANGLE_PEAK_CURRENT_LIMIT
      See Also:
    • ANGLE_PEAK_CURRENT_DURATION

      public static final double ANGLE_PEAK_CURRENT_DURATION
      See Also:
    • ANGLE_ENABLE_CURRENT_LIMIT

      public static final boolean ANGLE_ENABLE_CURRENT_LIMIT
      See Also:
    • DRIVE_CONTINOUS_CURRENT_LIMIT

      public static final int DRIVE_CONTINOUS_CURRENT_LIMIT
      See Also:
    • DRIVE_PEAK_CURRENT_LIMIT

      public static final int DRIVE_PEAK_CURRENT_LIMIT
      See Also:
    • DRIVE_PEAK_CURRENT_DURATION

      public static final double DRIVE_PEAK_CURRENT_DURATION
      See Also:
    • DRIVE_ENABLE_CURRENT_LIMIT

      public static final boolean DRIVE_ENABLE_CURRENT_LIMIT
      See Also:
    • ANGLE_KP

      public static final double ANGLE_KP
      See Also:
    • ANGLE_KI

      public static final double ANGLE_KI
      See Also:
    • ANGLE_KD

      public static final double ANGLE_KD
      See Also:
    • ANGLE_KF

      public static final double ANGLE_KF
      See Also:
    • DRIVE_KP

      public static final double DRIVE_KP
      See Also:
    • DRIVE_KI

      public static final double DRIVE_KI
      See Also:
    • DRIVE_KD

      public static final double DRIVE_KD
      See Also:
    • DRIVE_KF

      public static final double DRIVE_KF
      See Also:
    • DRIVE_KS

      public static final double DRIVE_KS
      See Also:
    • DRIVE_KV

      public static final double DRIVE_KV
      See Also:
    • DRIVE_KA

      public static final double DRIVE_KA
      See Also:
    • MAX_SPEED

      public static final double MAX_SPEED
      See Also:
    • MAX_ANGULAR_VELOCITY

      public static final double MAX_ANGULAR_VELOCITY
      See Also:
    • angleNeutralMode

      public static final com.ctre.phoenix6.signals.NeutralModeValue angleNeutralMode
    • driveNeutralMode

      public static final com.ctre.phoenix6.signals.NeutralModeValue driveNeutralMode
    • DRIVE_MOTOR_INVERT

      public static final boolean DRIVE_MOTOR_INVERT
      See Also:
    • ANGLE_MOTOR_INVERT

      public static final boolean ANGLE_MOTOR_INVERT
      See Also:
    • CAN_CODER_INVERT

      public static final com.ctre.phoenix6.signals.SensorDirectionValue CAN_CODER_INVERT
    • pathFollowerConfig

      public static final com.pathplanner.lib.util.HolonomicPathFollowerConfig pathFollowerConfig
  • Constructor Details

    • Swerve

      public Swerve()