Class ManualTeleopController
java.lang.Object
frc.robot.systems.drive.controllers.ManualTeleopController
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptJoystickInputs(DoubleSupplier xSupplier, DoubleSupplier ySupplier, DoubleSupplier omegaSupplier, DoubleSupplier povSupplierDegrees) edu.wpi.first.math.kinematics.ChassisSpeedscomputeChassiSpeeds(edu.wpi.first.math.geometry.Rotation2d robotAngle, edu.wpi.first.math.kinematics.ChassisSpeeds currentRobotRelativeSpeeds, boolean joystickSniper) edu.wpi.first.math.kinematics.ChassisSpeedscomputeSniperPOVChassisSpeeds(edu.wpi.first.math.geometry.Rotation2d robotAngle) doublegetSniperScalar(boolean isSniper) voidvoid
-
Field Details
-
driverProfile
-
-
Constructor Details
-
ManualTeleopController
public ManualTeleopController()
-
-
Method Details
-
acceptJoystickInputs
public void acceptJoystickInputs(DoubleSupplier xSupplier, DoubleSupplier ySupplier, DoubleSupplier omegaSupplier, DoubleSupplier povSupplierDegrees) -
computeChassiSpeeds
public edu.wpi.first.math.kinematics.ChassisSpeeds computeChassiSpeeds(edu.wpi.first.math.geometry.Rotation2d robotAngle, edu.wpi.first.math.kinematics.ChassisSpeeds currentRobotRelativeSpeeds, boolean joystickSniper) -
getSniperScalar
public double getSniperScalar(boolean isSniper) -
computeSniperPOVChassisSpeeds
public edu.wpi.first.math.kinematics.ChassisSpeeds computeSniperPOVChassisSpeeds(edu.wpi.first.math.geometry.Rotation2d robotAngle) -
toggleFieldOriented
public void toggleFieldOriented() -
updateTuneablesWithProfiles
-
getDriverProfile
-