Class Drivetrain

All Implemented Interfaces:
Sendable, Subsystem

public class Drivetrain extends SubsystemBase
Subsystem that controls the drivetrain.
  • Constructor Details

    • Drivetrain

      public Drivetrain()
      Creates a new Drivetrain.
  • Method Details

    • periodic

      public void periodic()
    • setMotorSpeeds

      public void setMotorSpeeds(double leftPercentage, double rightPercentage)
      Set motor speeds
      Parameters:
      leftPercentage - left side speed [-1,1]
      rightPercentage - right side speed [-1,1]
    • TankDrive

      public Command TankDrive(double leftPercentage, double rightPercentage)
      Set motor speeds for tank drive
      Parameters:
      leftPercentage - left side speed [-1,1]
      rightPercentage - right side speed [-1,1]
      Returns:
      Command