Package frclib.drivebase
Class FrcSwerveDrive.SwerveInfo
java.lang.Object
frclib.drivebase.FrcRobotDrive.RobotInfo
frclib.drivebase.FrcSwerveDrive.SwerveInfo
- Enclosing class:
- FrcSwerveDrive
This class contains Swerve Robot Info.
-
Field Summary
FieldsModifier and TypeFieldDescriptiondouble
double
double
double
boolean
double
double
int[]
boolean[]
String[]
double[]
boolean
boolean
int[]
boolean[]
String[]
double
edu.wpi.first.math.kinematics.SwerveDriveKinematics
String[]
double
double
double
double
double
Fields inherited from class frclib.drivebase.FrcRobotDrive.RobotInfo
absoluteOdometry, cam1, cam2, driveMotorAbsEnc, driveMotorBrushless, driveMotorIds, driveMotorInverted, driveMotorNames, driveMotorType, drivePidTolerance, headingWrapRangeHigh, headingWrapRangeLow, imuName, imuPort, imuType, odometryType, odWheelXScale, odWheelYScale, pidStallDetectionEnabled, ppdFollowingDistance, profiledMaxAcceleration, profiledMaxDeceleration, profiledMaxTurnRate, profiledMaxVelocity, robotLength, robotMaxAcceleration, robotMaxDeceleration, robotMaxTurnRate, robotMaxVelocity, robotName, robotWidth, turnMaxPidRampRate, turnPidCoeffs, turnPidPowerLimit, turnPidTolerance, velPidCoeffs, xDriveMaxPidRampRate, xDrivePidCoeffs, xDrivePidPowerLimit, xDrivePosScale, xOdWheelIndices, xOdWheelXOffsets, xOdWheelYOffsets, yDriveMaxPidRampRate, yDrivePidCoeffs, yDrivePidPowerLimit, yDrivePosScale, yOdWheelIndices, yOdWheelXOffsets, yOdWheelYOffsets
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
steerEncoderType
-
steerEncoderNames
-
steerEncoderIds
public int[] steerEncoderIds -
steerEncoderInverted
public boolean[] steerEncoderInverted -
steerEncoderZeros
public double[] steerEncoderZeros -
steerZerosFilePath
-
steerMotorType
-
steerMotorBrushless
public boolean steerMotorBrushless -
steerMotorAbsEnc
public boolean steerMotorAbsEnc -
steerMotorNames
-
steerMotorIds
public int[] steerMotorIds -
steerMotorInverted
public boolean[] steerMotorInverted -
steerMotorPidCoeffs
-
steerMotorPidTolerance
public double steerMotorPidTolerance -
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()
-