Class FrcSwerveDrive.SwerveInfo

java.lang.Object
frclib.drivebase.FrcRobotDrive.RobotInfo
frclib.drivebase.FrcSwerveDrive.SwerveInfo
Enclosing class:
FrcSwerveDrive

public static class FrcSwerveDrive.SwerveInfo extends FrcRobotDrive.RobotInfo
This class contains Swerve Robot Info.
  • Field Details

    • steerEncoderType

      public FrcSwerveDrive.SteerEncoderType steerEncoderType
    • steerEncoderNames

      public String[] steerEncoderNames
    • steerEncoderIds

      public int[] steerEncoderIds
    • steerEncoderInverted

      public boolean[] steerEncoderInverted
    • steerEncoderZeros

      public double[] steerEncoderZeros
    • steerZerosFilePath

      public String steerZerosFilePath
    • steerMotorType

      public FrcMotorActuator.MotorType steerMotorType
    • steerMotorBrushless

      public boolean steerMotorBrushless
    • steerMotorAbsEnc

      public boolean steerMotorAbsEnc
    • steerMotorNames

      public String[] steerMotorNames
    • steerMotorIds

      public int[] steerMotorIds
    • steerMotorInverted

      public boolean[] steerMotorInverted
    • steerMotorPidCoeffs

      public TrcPidController.PidCoefficients steerMotorPidCoeffs
    • steerMotorPidTolerance

      public double steerMotorPidTolerance
    • swerveModuleNames

      public String[] swerveModuleNames
    • wheelBaseWidth

      public double wheelBaseWidth
    • wheelBaseLength

      public double wheelBaseLength
    • driveGearRatio

      public double driveGearRatio
    • invertGyro

      public boolean invertGyro
    • wheelBase

      public double wheelBase
    • trackWidth

      public double trackWidth
    • wheelCircumference

      public double wheelCircumference
    • swerveKinematics

      public edu.wpi.first.math.kinematics.SwerveDriveKinematics swerveKinematics
    • maxSpeed

      public double maxSpeed
    • maxAngularVelocity

      public double maxAngularVelocity
    • driveKs

      public double driveKs
    • driveKv

      public double driveKv
    • driveKa

      public double driveKa
  • Constructor Details

    • SwerveInfo

      public SwerveInfo()