Package frc.robot.constants
Class DrivetrainConstants
java.lang.Object
frc.robot.constants.DrivetrainConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final double
static final edu.wpi.first.math.kinematics.SwerveDriveKinematics
static final double
static final double
static final double
static final double
static final double
static final double
static final double
static final double
static final int
static final double
static final com.revrobotics.CANSparkBase.IdleMode
static final int
static final double
static final double
static final double
static final double
static final double
static final int
static final int
static final double
static final int
static final int
static final boolean
static final double
static final double
static final double
static final double
static final int
static final int
static final double
static final int
static final int
static final double
static final double
static final int
static final double
static final double
static final double
static final double
static final double
static final boolean
static final double
static final double
static final double
static final double
static final double
static final int
static final com.revrobotics.CANSparkBase.IdleMode
static final double
static final double
static final double
static final double
-
Constructor Summary
Constructors -
Method Summary
-
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()
-