Class DrivetrainConstants

java.lang.Object
frc.robot.constants.DrivetrainConstants

public class DrivetrainConstants extends Object
  • Field Details

    • maxSpeedMetersPerSecond

      public static final double maxSpeedMetersPerSecond
      See Also:
    • maxAngularSpeed

      public static final double maxAngularSpeed
      See Also:
    • directionSlewRate

      public static final double directionSlewRate
      See Also:
    • magnitudeSlewRate

      public static final double magnitudeSlewRate
      See Also:
    • rotationalSlewRate

      public static final double rotationalSlewRate
      See Also:
    • drivingSpeedScalar

      public static final double drivingSpeedScalar
      See Also:
    • rotationSpeedScalar

      public static final double rotationSpeedScalar
      See Also:
    • trackWidth

      public static final double trackWidth
    • wheelBase

      public static final double wheelBase
    • driveKinematics

      public static final edu.wpi.first.math.kinematics.SwerveDriveKinematics driveKinematics
    • frontLeftChassisAngularOffset

      public static final double frontLeftChassisAngularOffset
      See Also:
    • frontRightChassisAngularOffset

      public static final double frontRightChassisAngularOffset
      See Also:
    • rearLeftChassisAngularOffset

      public static final double rearLeftChassisAngularOffset
      See Also:
    • rearRightChassisAngularOffset

      public static final double rearRightChassisAngularOffset
      See Also:
    • frontLeftDrivingPort

      public static final int frontLeftDrivingPort
      See Also:
    • rearLeftDrivingPort

      public static final int rearLeftDrivingPort
      See Also:
    • frontRightDrivingPort

      public static final int frontRightDrivingPort
      See Also:
    • rearRightDrivingPort

      public static final int rearRightDrivingPort
      See Also:
    • frontLeftTurningPort

      public static final int frontLeftTurningPort
      See Also:
    • rearLeftTurningPort

      public static final int rearLeftTurningPort
      See Also:
    • frontRightTurningPort

      public static final int frontRightTurningPort
      See Also:
    • rearRightTurningPort

      public static final int rearRightTurningPort
      See Also:
    • gyroReversed

      public static final boolean gyroReversed
      See Also:
    • turningEncoderReversed

      public static final boolean turningEncoderReversed
      See Also:
    • drivingMotorPinionTeeth

      public static final int drivingMotorPinionTeeth
      See Also:
    • spurGearTeeth

      public static final int spurGearTeeth
      See Also:
    • freeSpeedRpm

      public static final double freeSpeedRpm
      See Also:
    • drivingMotorFreeSpeedRps

      public static final double drivingMotorFreeSpeedRps
      See Also:
    • wheelDiameterMeters

      public static final double wheelDiameterMeters
      See Also:
    • wheelCircumferenceMeters

      public static final double wheelCircumferenceMeters
      See Also:
    • drivingMotorReduction

      public static final double drivingMotorReduction
      See Also:
    • driveWheelFreeSpeedRps

      public static final double driveWheelFreeSpeedRps
      See Also:
    • drivingEncoderPositionFactor

      public static final double drivingEncoderPositionFactor
      See Also:
    • drivingEncoderVelocityFactor

      public static final double drivingEncoderVelocityFactor
      See Also:
    • turningEncoderPositionFactor

      public static final double turningEncoderPositionFactor
      See Also:
    • turningEncoderVelocityFactor

      public static final double turningEncoderVelocityFactor
      See Also:
    • turningEncoderPositionPIDMinInput

      public static final double turningEncoderPositionPIDMinInput
      See Also:
    • turningEncoderPositionPIDMaxInput

      public static final double turningEncoderPositionPIDMaxInput
      See Also:
    • drivingP

      public static final double drivingP
      See Also:
    • drivingI

      public static final double drivingI
      See Also:
    • drivingD

      public static final double drivingD
      See Also:
    • drivingFF

      public static final double drivingFF
      See Also:
    • drivingMinOutput

      public static final double drivingMinOutput
      See Also:
    • drivingMaxOutput

      public static final double drivingMaxOutput
      See Also:
    • turningP

      public static final double turningP
      See Also:
    • turningI

      public static final double turningI
      See Also:
    • turningD

      public static final double turningD
      See Also:
    • turningFF

      public static final double turningFF
      See Also:
    • turningMinOutput

      public static final double turningMinOutput
      See Also:
    • turningMaxOutput

      public static final double turningMaxOutput
      See Also:
    • drivingMotorIdleMode

      public static final com.revrobotics.CANSparkBase.IdleMode drivingMotorIdleMode
    • turningMotorIdleMode

      public static final com.revrobotics.CANSparkBase.IdleMode turningMotorIdleMode
    • drivingMotorCurrentLimit

      public static final int drivingMotorCurrentLimit
      See Also:
    • turningMotorCurrentLimit

      public static final int turningMotorCurrentLimit
      See Also:
  • Constructor Details

    • DrivetrainConstants

      public DrivetrainConstants()