Package ftclib.drivebase
Class FtcRobotDrive.RobotInfo
java.lang.Object
ftclib.drivebase.FtcRobotDrive.RobotInfo
- Direct Known Subclasses:
FtcSwerveDrive.SwerveInfo
- Enclosing class:
- FtcRobotDrive
This class contains the Common Robot Info.
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean[]
String[]
double
com.qualcomm.hardware.rev.RevHubOrientationOnRobot.LogoFacingDirection
com.qualcomm.hardware.rev.RevHubOrientationOnRobot.UsbFacingDirection
boolean
double
double
double
double
double
double
double
double
double
int[]
String[]
double[]
double[]
double
double
int[]
String[]
double[]
double[]
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
robotName
-
robotLength
public double robotLength -
robotWidth
public double robotWidth -
wheelBaseLength
public double wheelBaseLength -
wheelBaseWidth
public double wheelBaseWidth -
imuName
-
hubLogoDirection
public com.qualcomm.hardware.rev.RevHubOrientationOnRobot.LogoFacingDirection hubLogoDirection -
hubUsbDirection
public com.qualcomm.hardware.rev.RevHubOrientationOnRobot.UsbFacingDirection hubUsbDirection -
driveMotorType
-
driveMotorNames
-
driveMotorInverted
public boolean[] driveMotorInverted -
odometryType
-
odWheelXScale
-
odWheelYScale
-
xOdWheelSensorNames
-
xOdWheelIndices
public int[] xOdWheelIndices -
xOdWheelXOffsets
public double[] xOdWheelXOffsets -
xOdWheelYOffsets
public double[] xOdWheelYOffsets -
yOdWheelSensorNames
-
yOdWheelIndices
public int[] yOdWheelIndices -
yOdWheelXOffsets
public double[] yOdWheelXOffsets -
yOdWheelYOffsets
public double[] yOdWheelYOffsets -
absoluteOdometry
-
headingWrapRangeLow
-
headingWrapRangeHigh
-
xDrivePosScale
public double xDrivePosScale -
yDrivePosScale
public double yDrivePosScale -
robotMaxVelocity
-
robotMaxAcceleration
-
robotMaxDeceleration
-
robotMaxTurnRate
-
profiledMaxVelocity
-
profiledMaxAcceleration
-
profiledMaxDeceleration
-
profiledMaxTurnRate
-
drivePidTolerance
public double drivePidTolerance -
turnPidTolerance
public double turnPidTolerance -
xDrivePidCoeffs
-
xDrivePidPowerLimit
public double xDrivePidPowerLimit -
xDriveMaxPidRampRate
-
yDrivePidCoeffs
-
yDrivePidPowerLimit
public double yDrivePidPowerLimit -
yDriveMaxPidRampRate
-
turnPidCoeffs
-
turnPidPowerLimit
public double turnPidPowerLimit -
turnMaxPidRampRate
-
pidStallDetectionEnabled
public boolean pidStallDetectionEnabled -
ppdFollowingDistance
public double ppdFollowingDistance -
velPidCoeffs
-
webCam1
-
webCam2
-
limelight
-
indicatorName
-
-
Constructor Details
-
RobotInfo
public RobotInfo()
-